sql >> Base de Datos >  >> NoSQL >> MongoDB

Búsqueda de texto completo en mongodb en .net

Podría crear índices de texto con este comando:

collection.Indexes.CreateOne(Builders<searchFileByAuthor>.IndexKeys.Text(x=>x.subject));

Y luego podría consultar el índice de esta manera:

collection.Find(Builders<searchFileByAuthor>.Filter.Text("coffe")).ToList();

searchFileByAuthor es solo mi clase falsa con campo de asunto:

public class searchFileByAuthor
{
    public int Id { get; set; } 
    public string subject { get; set; } 
}