我在流星中有这个助手
terms:function(){
return Terms.find().fetch().map(function(it){ return it.termnames; });
}
仅返回termname
,但我也对_id
感兴趣。
这是我目前的html
<select name="dd">
{{#each terms}}
<option value="">{{this}}</option>
{{/each}}
</select>
如何退回termnames
和_id
并在我的视图中显示它们?。
答案 0 :(得分:1)
返回游标而不是数组,仅包括termnames
键。将自动包含_id
密钥:
terms:function(){
return Terms.find({},{fields: {termnames: 1});
}
<select name="dd">
{{#each terms}}
<option id={{_id}} value="">{{termnames}}</option>
{{/each}}
</select>