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

Truy vấn MongoDb và system.linq

.Where truy vấn được thực hiện trong bộ nhớ thông qua IEnumerable.Where bởi vì nó được thực hiện trên kết quả của Find gọi thiết lập truy vấn MongoDB để thực hiện.

Để kết hợp .Where truy vấn vào Find , bạn có thể tạo một truy vấn mới VÀ kết hợp hai truy vấn với nhau:

query = Query.And(query, Query<YourType>.EQ(x => x.something, something));
var result = collection.Find(query);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoid 3 - truy cập kết quả map_reduce

  2. MongoDB C # Driver - làm thế nào để lưu trữ _id dưới dạng ObjectId nhưng ánh xạ tới thuộc tính chuỗi Id?

  3. Đánh giá có điều kiện một phần tử mảng để trả về

  4. Lỗi kết nối MongoDB trong giọt Digital Ocean

  5. Không thể kết nối với MongoDB (MongoLabs) qua ứng dụng khách C #