使用Collection2和Collection-helpers操作文档

时间:2014-05-14 23:33:39

标签: meteor meteorite

所以我不确定这个问题归结到哪里,但是这里发生了什么。

我有一个集合,比如Items。我有一个name属性和一个集合助手count

当我获取某些项目Items.find().fetch()时,我注意到我找回了Document.(anonymous function)的数组。不确定这是collection2还是collection-helpers,但这是有道理的,因为我在我的收藏中做了很多有趣的事情。

无论如何,我想从退回的内容中挑选一些值

items = Items.find().fetch().map(function(a) { return _.pick(a, "name", "_id", "count") })

这不起作用。如果我遗漏count,那么它会起作用并返回一个对象,因此我怀疑这是collection-helpers的问题。任何想法如何解决这个问题?关于Document.(anonymous function)发生什么事的任何其他建议 - 我以前从未见过。

由于

1 个答案:

答案 0 :(得分:0)

确保您没有选择count助手可能需要引用的字段。你可以发布那个助手的代码吗?

Document.(anonymous function)就是Chrome / webkit代表收集帮助程序如何将转换应用于集合的方式。