[英]Adding a transform function to Meteor.users?
我的一些收藏被這樣聲明
export default Foos = new Meteor.Collection('foo', {
transform(foo) {
foo.someMethod = someMethod;
return foo;
}
});
如何將轉換函數應用於Meteor.users
集合?
目前,我的技巧是手動設置。
Meteor.users._transform = function (user) { ... return user; }
似乎可以工作。
我看到您已經弄清楚了如何添加transform
函數,但是還應該做一件事。 那就是在將函數分配給LocalCollection.wrapTransform
之前,將其與_transform
進行_transform
:
Meteor.users._transform = LocalCollection.wrapTransform(function(user) { ... });
這樣做將確保返回的對象包含_id
字段,以便子系統可以跟蹤對象標識 。 另外,您需要將minimongo
添加到您的項目中才能使用此包裝功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.