【发布时间】:2017-03-08 13:23:34
【问题描述】:
使用thinking-sphinx 3.2.0。
我有条件链接范围,并希望在定义链后触发“.search_for_ids”。因此,我想使用 sphinx_scope 来定义多个字段的条件。
sphinx_scope(:for_query) do |query|
{
conditions: { title: query, description: query }
}
end
这会产生以下 SphinxQL(摘录):
WHERE MATCH('@title string @description string')
但我希望它导致
WHERE MATCH('@title string | @description string')
这可能在范围内吗?还是我应该辞职并放弃范围链接并将其定义为 .search 的文字字符串参数?
谢谢!
【问题讨论】:
标签: thinking-sphinx