solr的q与fq条件查询具体差别??
地址1
地址2
详细条件如上图所示
图一的所有查询条件均在q参数
图二,q只放关键词参数,fq放了三个过滤参数
这两个写法有什么具体的本质差别
求高手指点、详解
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
地址1
地址2
详细条件如上图所示
图一的所有查询条件均在q参数
图二,q只放关键词参数,fq放了三个过滤参数
这两个写法有什么具体的本质差别
求高手指点、详解
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
q
Solr 中用来搜索的查询。有关该语法的完整描述,请参阅 参考资料。可以通过追加一个分号和已索引且未进行断词的字段(下面会进行解释)的名称来包含排序信息。默认的排序是 score desc,指按记分降序排序。
q=myField:Java AND otherField:developerWorks; date asc
此查询搜索指定的两个字段,并根据一个日期字段对结果进行排序。
fq
提供一个可选的筛选器查询。查询结果被限制为仅搜索筛选器查询返回的结果。筛选过的查询由 Solr 进行缓存。它们对提高复杂查询的速度非常有用。
任何可以用 q 参数传递的有效查询,排序信息除外。