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

Cấu hình cơ sở dữ liệu MongoDB để xem các truy vấn được thực thi

Tôi không nghĩ có cách nào để làm điều đó mà không cần lấy IMongoQuery . Tin tốt là bạn có thể truyền people tới một MongoQueryable<Person> và lấy IMongoQuery từ đó:

var people = db.GetCollection<Person>("People")
    .AsQueryable().Where(x => x.Sessions.Any(y => y.SessionDate != null));

var mqPeople = (MongoQueryable<Person>)people;
var query = mqPeople.GetMongoQuery().ToJson();

Chỉnh sửa:

Có vẻ như điều này sẽ chỉ hoạt động cho Where mệnh đề mặc dù.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB vô tận Tìm ToListAsync

  2. Kết nối laravel jenssegers với cụm tập bản đồ mongodb

  3. Cách tốt nhất để phân trang ajax với MongoDb và Nodejs là gì?

  4. IdMemberMap là trống sử dụng Tùy chọn tuần tự hóa đại diện

  5. Tổng hợp $ tra cứu với C #