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

Meteor, MongoDB tham gia vào mảng thông qua đăng ký

Có vẻ như bạn chỉ thiếu thông số "trường" trong chức năng xuất bản "userBankAdvanced" của mình. Tôi đã viết một kiểm tra trong meteorpad bằng ví dụ của bạn và nó có vẻ hoạt động tốt. Id ngân hàng được mã hóa cứng để đơn giản hóa ở đó.

Vì vậy, thay vì

return Meteor.users.find({_id:this.userId,"bankList.id": bankId}, {'bankList.$': 1});

thử sử dụng

return Meteor.users.find({_id:this.userId,"bankList.id": bankId}, {fields: {'bankList.$': 1}});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách sao lưu cơ sở dữ liệu Open edX MongoDB của bạn

  2. lưu trữ toàn bộ văn bản từ tệp txt vào mongodb

  3. Đề xuất về cấu trúc cho Mongoid / MongoDB Tree of Tags

  4. Tăng tự động Mongoose

  5. Làm cách nào để cho phép trường null khi cập nhật trong Mongoose?