繁体   English   中英

将转换功能添加到Meteor.users?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM