Когда я индексирую таблицу, Sphinx возвращает уведомление о том, что ему не удалось найти столбец первичного ключа, и игнорирует его. этот столбец. В любом случае это работает, но я получаю уведомления PHP из моего сценария поиска о том, что столбец первичного ключа q_id не определен. Скрипт работает и возвращает правильные q_ids.
Попытка получить столбец первичного ключа:
Код: Выделить всё
$row_ids = array();
if ( ! empty($result["matches"]) ) {
foreach ( $result["matches"] as $doc => $docinfo ) {
array_push($row_ids, $docinfo['q_id']);
}
Где я ошибаюсь?
Подробнее здесь: https://stackoverflow.com/questions/123 ... -column-is
Мобильная версия