Поиск Symfony и Lucene - PullRequest
       23

Поиск Symfony и Lucene

0 голосов
/ 28 июня 2010

Мы используем sf 1.4 и доктрину.

Я установил Lucene в соответствии с руководством Jobeet.И у меня были некоторые проблемы с этим.

Когда я выполняю поиск без каких-либо значений, я получаю полную таблицу, с которой работает Lucene.

Если я выполняю поискзначение, которое было ранее вставлено в таблицу, ничего не возвращает

Но

Когда я выполняю поиск по недавно вставленным значениям, я получаю эту ошибку в каждом поле таблицы;

Warning: call_user_func_array() expects parameter 1 to be a valid
callback, class 'Doctrine_Collection' does not have a method
'getCedula' in /usr/share/php/symfony/escaper/
sfOutputEscaperObjectDecorator.class.php on line 64

В каждом поле отображается функция поля, такая как getNombres, getDate и т. Д.

Спасибо за помощь.

1 Ответ

0 голосов
/ 30 июня 2010

Извините, я не увидел ваш комментарий.

Так я решил свою проблему

http://www.developpez.net/forums/d883623/php/bibliotheques-frameworks/symfony/jointure-relation-1-n/

   <td><a href="<?php echo url_for('admins/edit?usuarioid='.$personass->getUsuarioid()) ?>"><?php echo $personass->getUsuarioid() ?></a></td>
  <td><?php echo $personass->getCedula() ?></td>
  <td><?php echo $personass->getNombres() ?></td>
...