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

Mongoid có tên phạm vi so sánh hai trường thời gian trong cùng một tài liệu

Theo như tôi biết, mongodb không hỗ trợ các truy vấn đối với các giá trị động, nhưng bạn có thể sử dụng một hàm javascript:

scope :unresolved, :where => 'this.updated_at >= this.checked_at'

Để tăng tốc độ này, bạn có thể thêm một thuộc tính như "is_unresolved", thuộc tính này sẽ được đặt thành true khi cập nhật khi điều kiện này được khớp (và lập chỉ mục đó).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chuyển đổi .NET Guid sang MongoDB ObjectID

  2. Làm cách nào để tính giá trị trung bình có trọng số trong mongoDB bằng cách sử dụng khung tổng hợp?

  3. TypeError:UserSchema không phải là một phương thức khởi tạo (Schema không phải là một phương thức khởi tạo MongoDB)

  4. 'process.nextTick (function () {throw err;})' - Undefined không phải là một hàm (mongodb / mongoose)

  5. MongoError:tham số bộ lọc phải là một đối tượng