ArangoDB arango搜索和过滤关键字有什么区别

nhaq1z21  于 2022-12-09  发布在  Go
关注(0)|答案(1)|浏览(116)

有人能详细解释一下两者之间的区别吗:

Search and filter keyword

我已经通过了https://www.arangodb.com/learn/search/tutorial/-〉搜索与筛选
有没有人有其他经验的区别?
谢谢你,尼洛帕尔

zwghvu4y

zwghvu4y1#

FILTER对应于SQL中的WHERE子句。顾名思义,它使用各种算术和AQL运算符来筛选搜索结果。它可以使用常规索引。筛选结果没有排名。筛选器对单个集合结果集进行操作。
SEARCH提供了一个功能完善的搜索引擎,它与Google的页面排名等常规搜索引擎非常相似,它基于一种语法,您可以自行制定语法,并且可以对多个集合内容进行操作。它最自然的功能是全文搜索和排名。在这种情况下,它将是一个功能更强大的全文索引版本。但它可以做更多的事情:规范化,基于语言的标记化...
这一列表不胜枚举。请参阅此处的搜索文档:
https://www.arangodb.com/docs/stable/arangosearch.html

相关问题