将集合克隆到客户端并在本地进行响应

时间:2016-06-24 09:58:10

标签: mongodb meteor

Meteor应用程序为所有用途提供相同的产品列表。每个用户都可以搜索并选择他想要的内容。通过实时过滤器搜索使用CSS为视觉“快速查找”功能添加样式 客户端使用带有动态数据的静态模板来显示多级深度的列表。因此,需要反应式数据源来按代码更改显示的列表。客户端完成选择后,代码只需为每个选定的产品发送代码。

如何将产品集合从服务器“克隆”到客户端。具体来说,我如何拥有产品系列的本地“副本”。

是的:是 //client.lib.js
ProductCol = new Mongo.Collection('productCol')
ProductCol = new Mongo.Collection('null')

该集合只需要在本地修改。

然后循环遍历服务器集合并插入客户端一个?感谢

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容创建本地集合:

ProductCol = new Mongo.Collection(null);

或更简单:

ProductCol = new Mongo.Collection();

不要使用字符串'null``!, use the constant null`

An example you might find useful