簡體   English   中英

meteorjs中collection2中的用戶數組

[英]User array in collection2 in meteorjs

我如何在collection2數組中存儲流星帳戶用戶的用戶ID。 我對架構的定義如下所示。 這樣行嗎?

我想要一種將關聯用戶添加到集合中的方法。 因此,我想控制允許哪些人查看此收藏集中的特定文檔。 有沒有比我建模更好的方法了。

 name: { type: String, max: 100, optional: false }, billingAddress: { type: AddressSchema }, shippingAddress: { type: [AddressSchema] }, type: { type: String, max: 20, allowedValues: ['Vendor', 'Customer', 'Self', 'Employee'], optional: false }, phones: { type: [String] }, emails: { type: [String], regEx: SimpleSchema.RegEx.Email }, website: { type: String, regEx: SimpleSchema.RegEx.url }, isCustomer: { type: Boolean, optional: false }, isVendor: { type: Boolean, optional: false }, isSearchable: { type: Boolean, optional: false }, associatedUsers: { type: [Meteor.users] } 

每個文檔都會自動收到一個_id 不建議將_id放在模式中。 不確定它是否還能為您工作。

如果您想知道它是否可以工作,建議您自己嘗試! 您已經有了模式。

對於用戶權限,我建議使用alanning:roles包。 那應該解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM