MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Ricerca del testo completo in mongodb in .net

Potrei creare indici di testo con questo comando:

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

E poi potrei interrogare l'indice in questo modo:

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

searchFileByAuthor è solo la mia falsa classe con il campo dell'argomento:

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