Поддерживает ли полнотекстовый поиск 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"
}