如何在使用集合转换时阻止任意_id插入?

时间:2016-03-03 00:53:20

标签: meteor

meteor docs专门使用collection.allow的insert属性调用,以防止用户向文档中添加任意_id字段。我最近在我的一个集合中添加了一个转换,并发现(在经过一段令人沮丧的调试之后),转换会自动将_id字段添加到文档中。

这会与我的插入回调产生冲突,因为现在全新文档在运行插入回调时会有_id。据我所知,没有办法判断_id是由变换还是由用户设置的,而transform _id不会覆盖用户提供的_id。

如果我想在Collection上使用转换,我是否会坚持允许用户提供任意_id值?

0 个答案:

没有答案