-1

sf 1.4 と doctrine を使用しています。

Jobeetチュートリアルに従ってLuceneをインストールしました。そして、私はそれでいくつかの問題に陥っています。

値を指定せずに検索を行うと、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 などのフィールド関数が表示されます。

ご協力いただきありがとうございます。

4

1 に答える 1

0

コメント見てなくてすみません。

これが私の問題を解決した方法です

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>
于 2010-06-30T13:21:09.913 に答える