我是Solr搜索的新手。任何人都可以帮助我解决我的问题。我有值数组,我想在solr查询中添加它,如
$query->setQuery('field:[1,2,5]');
当我执行此操作时,我收到此错误消息
org.apache.solr.search.SyntaxError: Cannot parse 'tag_id:[1,2,5]': Encountered \" \"]\" \"] \"\" at line 1, column 13.\r\nWas expecting one of:\r\n \"TO\" ...\r\n <RANGE_QUOTED> ...\r\n <RANGE_GOOP> ...\r\n
我坚持这个。请帮帮我。
答案 0 :(得分:6)
尝试过滤查询
tag_id=cat:(1 OR 2 OR 5)