MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Pesquisa de texto completo no mongodb em .net


Eu poderia criar índices de texto com este comando:
collection.Indexes.CreateOne(Builders<searchFileByAuthor>.IndexKeys.Text(x=>x.subject));

E do que eu poderia consultar o índice desta maneira:
collection.Find(Builders<searchFileByAuthor>.Filter.Text("coffe")).ToList();

searchFileByAuthor é apenas minha classe falsa com campo de assunto:
public class searchFileByAuthor
{
    public int Id { get; set; } 
    public string subject { get; set; } 
}