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

Cách thích hợp để thêm trường vào bộ sưu tập người dùng trong sao băng

Nếu bạn muốn hiển thị loại tài khoản trên máy khách, bạn cần tạo kênh xuất bản / đăng ký với trường cần thiết. Meteor chỉ xuất bản username , emailprofile theo mặc định. Gọi một phương thức để lấy một trường từ db là một ý tưởng tồi trong 99% trường hợp.

Để bắt đầu, mã máy chủ:

Meteor.publish('users', function() {
    return Meteor.users.find({}, {fields: {accountType: 1}});
});

Khách hàng:

Deps.autorun(function() {
    Meteor.subscribe('users');
});

Khi bạn chạy phần mềm này, tiếp theo, hãy đảm bảo rằng khách hàng đó không nhận được thông tin nhạy cảm về những người dùng khác.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cài đặt MongoDB PowerPC cho Squeeze

  2. Các biến Broadcast không hiển thị bên trong Partitions Apache Spark

  3. Bỏ qua phần mềm trung gian dấu thời gian để biết các bản cập nhật nhất định trong Mongoose

  4. Kỳ lạ MongoDB / Node Giải thích kết quả

  5. Tạo số tăng dần với mongoDB