【问题标题】:Symfony and Lucene searchSymfony 和 Lucene 搜索
【发布时间】:2011-03-09 03:06:40
【问题描述】:

我们正在使用 sf 1.4 和学说。

我按照 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 和 这样的。

感谢您的帮助。

【问题讨论】:

  • 这听起来像是你的人际关系的问题。如果您期望一个行对象并获得一个学说集合,通常就是这种情况。如果您想发布您的架构,我们可以看看。

标签: symfony1 lucene jobeet


【解决方案1】:

对不起,我没有看到你的评论。

这就是我解决问题的方法

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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-12
    • 2023-04-03
    • 2016-03-05
    相关资源
    最近更新 更多