【发布时间】:2023-03-28 14:39:01
【问题描述】:
MongoDB Atlas 全文搜索是否支持以下内容:
- 类似于 Elasticsearch 中的自动完成功能(edge_ngram 标记器):
以下查询:
GET /my_index/my_type/_search
{
"query": {
"match": {
"name": "brown fo"
}
}
}
将返回这些文件:
{
"id": "12345",
"name": "brown beautiful fox"
}
{
"id": "123456",
"name": "quick brown fox"
}
- 前缀查询,如 Elasticsearch 中的:
以下查询:
GET /_search
{
"query": {
"match_phrase_prefix" : {
"message" : "quick brown f"
}
}
}
将返回此文档:
{
"id": "123456",
"name": "quick brown fox"
}
【问题讨论】:
标签: mongodb mongodb-atlas mongodb-atlas-search