Solr fq 查询的串联
我遇到的问题乍一看似乎是一个简单的问题,但我无法从两部分查询中获得有意义的 Solr 结果。
我想返回根本没有角色或具有特定角色的所有记录。
输入 role:admin 会带回带有 role:admin 标签的所有记录,-role:* 会带回所有没有分配角色的记录,但 role:admin 或 -role:* 不会返回任何内容。
I have what seems at first blush to be a simple problem, but I can't get meaningful Solr results from a two part query.
I want to return all records which either have no roles at all, or a specific role.
Entering role:admin brings me back all the records with a a role:admin tag, -role:* bring me back all records with no roles assigned at all, but role:admin OR -role:* brings back nothing.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试
角色:admin OR (*:* -role:[* TO *])
Try
role:admin OR (*:* -role:[* TO *])