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

Tối ưu hóa - tìm trên tất cả các trường trong lược đồ Mongoose MongoDB

Như đề xuất bởi @Veeram

Bước 1:

Tạo chỉ mục văn bản

db.sampleCollection.createIndex( { "$**": "text" } )

Bước 2:

Sử dụng chỉ mục văn bản để tìm kiếm từ được quan tâm

db.sampleCollection.find( { $text: { $search: "wordToSearch" } })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb chọn tất cả các trường nhóm theo một trường và sắp xếp theo trường khác

  2. trả lại tài liệu với tài liệu con mới nhất chỉ trong mongodb tổng hợp

  3. Các bước cài đặt MongoDB trên Amazon Linux

  4. Lỗi ECONNREFUSED khi kết nối với mongodb từ node.js

  5. Phương thức Meteor so với quy tắc từ chối / cho phép