MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tìm kiếm toàn văn bằng mongodb trong .net

Tôi có thể tạo chỉ mục văn bản bằng lệnh này:

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

Và tôi có thể truy vấn chỉ mục theo cách này:

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

searchFileByAuthor chỉ là lớp giả của tôi với trường chủ đề:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách thiết lập cơ sở dữ liệu kiểm tra và phát triển riêng biệt trong sao băng

  2. Gặp lỗi:Không thể áp dụng Route () trong Route cho String

  3. Sử dụng các _id được tạo trong MongoDB làm dữ liệu bí mật (ví dụ:Mã thông báo OAuth)

  4. Đăng nhập người dùng không hoạt động với node.js và mongoose

  5. Mongodb và sắp xếp mảng phụ