7.查询电影
#
查询电影数据集如本教程前面所述,reresearch的目标之一是提供丰富的查询功能,例如:
- 简单和复杂条件
- 排序
- 分页
- 计数
#
条件开始使用reresearch查询功能的最佳方法是查看各种条件选项。
#
找到所有包含单词“heat”或与“heat”相关的电影第一行包含文档的数量(4
)匹配查询条件,然后是电影列表。
这个查询是一个“无字段”条件,这意味着查询引擎有:
- 在索引的所有TEXT字段中搜索(
标题
和情节
) - 老实说
热
和相关的单词,这就是为什么电影:736被退回因为它有单词热烈的
在情节(堵塞) - 返回按分数排序的结果,记住标题的权重为1.0,图的权重为0.5。因此,当在标题中发现单词或相关单词时,分数会更大。
#
找到所有标题包含“热度”或与“热度”相关的电影在这种情况下,您必须使用@头衔
符号。
所以只有两部电影被退回。
#
找到所有标题包含“热度”而不包含“加州”的电影为此,在字段条件周围添加括号,并添加-
签署“加利福尼亚”。
只返回一部电影。
如果你不把(. .)
的加州
条件将应用于所有文本字段。
你可以通过以下查询进行测试:
正如您所看到的,第一个查询只在标题中搜索女性,并返回两部电影“Heat”和“California Heat”,而第二个查询将“California Heat”从列表中删除,因为情节中包含这个词女人
.