Meteor-以模板级别订阅过滤集合
Meteor - Filter a Collection at template level subscription?
目前我有一个订阅集合的模板:
Template.Actividades.onCreated(function(){
var self = this;
self.autorun(function(){
self.subscribe("recursos");
});
});
Template.Actividades.helpers({
recursos: function() {
return Recursos.find({clase: "Actividades"});
}
});
不幸的是,当我在条件下执行find({})时,我仍然可以显示集合中的所有项目,而不仅仅是那些将"Activitades"作为"类"的项目。
以下是与该部分相关的收集模式:
RecursosSchema = new SimpleSchema({
clase: {
type: String,
label: "Clase",
allowedValues: ["Actividades", "Colegios", "Jardines"],
autoform: {
afFieldInput: {
firstOption: "(Selecciona una clase)"
}
}
},
问题是,在find({})条件下,我做错了什么?
谢谢你的帮助。
问题已修复,错误代码位于迭代模板级别。
谢谢你的帮助。
相关文章:
- 过滤Meteor集合
- Meteor-以模板级别订阅过滤集合
- 如何过滤/修改主干集合本身,而不是获取新数组
- 主干.js中的过滤模型(不是集合)
- 在返回 1 结果时过滤主干集合
- 如何在 Angular.JS 中观看过滤后的集合
- 过滤后如何使用原始Backbone集合
- Backbone.js-过滤集合与多个集合
- 过滤集合上的Angular watch侦听器在错误的时间调用
- 使用Knockback.js过滤中的视图模型集合
- 已发布集合的Meteor反应过滤
- backbone.js使用子字符串过滤集合
- 使用来自输入的值过滤集合
- 我应该使用什么来过滤服务器上的backbonejs集合
- 骨干过滤使用多个属性的集合
- js查询模型通过集合属性过滤
- 如何在使用AngularJS ng-repeat时访问过滤对象集合?
- ng-repeat绑定集合,使用选项卡过滤布尔值,当我更新集合时,过滤器不会重新应用
- 过滤多个模型属性上的主干集合
- 骨干.渲染/重置过滤集合