【问题标题】:Meteor: Regarding transform in the collections allow-methodMeteor:关于集合允许方法中的转换
【发布时间】:2025-11-28 12:10:01
【问题描述】:

当调用 Collection.allow(options) 时,文档说明了参数 options.transform:

覆盖集合上的变换。传递 null 以禁用 转型。

当我传递 options.transform=null 时,仍然使用创建集合时给出的转换。我将文档解释为如果 options.transform=null 将不使用任何转换函数。

那么,应该修复的是文档、我对文档的解释还是 Meteor?

我正在使用 Meteor 0.6.4.1。

【问题讨论】:

  • 你试过 Posts.allow({transform: null}) 吗? (我使用的是 0.6.5.1)
  • @Hamal000 是的,这正是我所做的(当然,该对象也具有插入/更新/删除属性)。你是说它对你有用吗?然后他们可能已经在更新的版本中修复了它,我的问题得到了回答。谢谢!
  • 对我来说它在 find 方法中工作,我还没有尝试在 allow 方法中。

标签: collections meteor transform transformation


【解决方案1】:

这在 Meteor 0.7 中已修复:

修复传递转换:collection.allow() 的 null 选项以禁用 验证器的转换。 #1659

https://github.com/meteor/meteor/blob/devel/History.md

【讨论】:

    最近更新 更多