sql >> Database >  >> NoSQL >> MongoDB

Volledige tekst zoeken in mongodb in .net

Ik zou tekstindexen kunnen maken met dit commando:

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

En dan kon ik index op deze manier opvragen:

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

searchFileByAuthor is gewoon mijn neples met onderwerpveld:

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


  1. Mongodb .net asynchrone wacht

  2. Query op laatste arraywaarde

  3. Mangoest _id en strings vergelijken

  4. MongoDB pull-array-element uit een verzameling