我有一个搜索表格, 上面有名字、 俱乐部、 高级、 双级和俱乐部字段。 我从选择框中选择了一个俱乐部, 将名称字段留空并点击搜索 。 结果没有点击 。 数据库里有3个记录, 是被选中的俱乐部的一部分 。 为什么?
xx(xx).(xx).(xx).(xx).(xx).(xx).).(xx(x).).(xx(x).).(xx(x).).).(x(x).).(x(x).).(x(x).).(x(x).).(x(x).).(x(x).).(x(x).).(x.).(x(x).).(x(x.).(x.).(x.).(x.).(x.).(x(x.).(x.).(x.).(x(x)。
主计长级别 :
$search = $this->get( ewz_search.lucene );
// Create query
$terms = array(new Term($form->getData()->getName(), name ),
new Term($form->getData()->getClub(), club ),
new Term($form->getData()->getNatRanking(), natranking ),
new Term($form->getData()->getNatDoublesRanking(), doublesranking )
);
$signs = array(TRUE, TRUE, TRUE, TRUE);
$query = new MultiTerm($terms, $signs);
// Get results
$results = $search->find($query);
// Echo prints: "+name: +club:A.R.A. LA GANTOISE +natranking: +doublesranking:"
echo $query;
// This returns 0
die("debug: " . count($results);
//评价
这工作(给我3个结果):
$manual_query = "+name: +club:A.R.A. LA GANTOISE +natranking: +doublesranking:";