我是否可以仅使用没有查询字的属性
搜索sphinx配置:
sql_query = SELECT p.ID as price_id, p.info, p.sort_id, p.made_id, p.category_id, 'prices' as table_id FROM price AS p
sql_query_info = SELECT * FROM price WHERE ID = $id
sql_attr_uint = sort_id
...
min_word_len = 0
min_infix_len = 0
min_prefix_len = 0
enable_star = 1
docinfo = extern
代码:
$search->SetFilter('sort_id',[1,2]);
$search->Query("*","prices");
获得0结果
答案 0 :(得分:1)
$search->Query("","prices");
如果没有返回结果,则会出现其他一些逻辑错误。
切向,为什么你的'enable_star'中缀/前缀设置为0?它没有任何效果。