sql >> Databasteknik >  >> NoSQL >> MongoDB

Fulltextsökning i mongodb i .net

Jag skulle kunna skapa textindex med detta kommando:

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

Och än jag kunde fråga index på detta sätt:

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

searchFileByAuthor är bara min falska klass med ämnesfält:

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


  1. SQL-vy i mongodb

  2. Att ärva Mongoose-scheman

  3. Hur man aggregerar efter år-månad-dag i en annan tidszon

  4. MongoDB $summa och $avg av underdokument