我遇到了問題。在每個文件中我都有字段:threads.id和posts.id。solr問題獲取字段名稱
我想獲得他們的字段名稱值,所以我可以從數據庫中獲取數據。
之間的線之間我已經標記了我想要領域的線。
但它返回錯誤,因爲它們是$ doc是對象。
我如何獲得字段?我必須在迭代文檔時執行此操作,而不是在迭代$ field和$ value時執行此操作。
// iterate document
foreach ($results->response->docs as $doc)
{
---------------------------------------
$forum_model->get_country_id_by_thread_id($doc['threads.id']);
$forum_model->get_user_id_by_thread_id($doc['posts.id']);
----------------------------------------
// iterate document fields/values
foreach ($doc as $field => $value)
{
echo htmlspecialchars($field, ENT_NOQUOTES, 'utf-8') . "<br />";
echo htmlspecialchars($value, ENT_NOQUOTES, 'utf-8') . "<br />";
//echo $doc['threads.title'] . "<br/>";
}
}