Symfony和Lucene搜索

问题描述:

我们正在使用SF 1.4和学说。Symfony和Lucene搜索

我根据我们的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和 这样的字段的功能。

感谢您的帮助。

+0

这听起来像你的人际关系的问题。如果你期望一个行对象并得到一个学说集合,通常是这样的。如果你想发布你的模式,我们可以看看。 – johnwards 2010-06-28 13:08:31

对不起,我没看到YOUT评论。

这是我如何解决我的问题

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>