Solr 搜索字段上的值数组
Solr search with array of values on field
我是 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
我卡在这上面了。请帮助我。
尝试过滤查询
tag_id=cat:(1 OR 2 OR 5)
我是 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
我卡在这上面了。请帮助我。
尝试过滤查询
tag_id=cat:(1 OR 2 OR 5)