MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara yang tepat untuk menambahkan bidang ke koleksi pengguna di meteor

Jika Anda ingin jenis akun terlihat di klien, Anda perlu membuat saluran terbitkan / berlangganan dengan bidang yang diperlukan. Meteor hanya memublikasikan username , email dan profile secara default. Memanggil metode untuk mendapatkan bidang dari db adalah ide yang buruk dalam 99% kasus.

Untuk memulainya, kode server:

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

Klien:

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

Saat Anda menjalankan ini, selanjutnya pastikan klien tidak mendapatkan informasi sensitif tentang pengguna lain.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ketika saya mencoba menggunakan Hibernate ogm dan spring boot, konsol memberikan Tidak dapat membuat instance kesalahan kelas strategi yang disebutkan

  2. Pecahan MongoDB dan server konfigurasi di server yang sama?

  3. Bagaimana cara memperbarui nilai dokumen tertanam tertentu, di dalam array, dari dokumen tertentu di MongoDB?

  4. Setel kata sandi ke database mongo meteor

  5. Grup agregasi MongoDb berdasarkan Tanggal