如何创建,更新变量&如何在Meteor中获取Mongodb中的更新变量?

时间:2014-01-07 10:07:06

标签: mongodb meteor

如何创建,更新变量&如何在Mongo DB的{​​{1}}中获取更新变量。以及如何将事件发送到Meteor?我对此一无所知。所以请帮我怎么做。

2 个答案:

答案 0 :(得分:1)

只是为了让你开始:

YourData = new Meteor.Collection("yourdata");

// Create
YourData.insert({text: "Some text in this record"});

// Get
var record = YourData.findOne();
var receivedTextFromDatabase = record.text;
console.log("Text: " + receivedTextFromDatabase);

// Update
YourData.update({_id: record._id}, {$set: {text: "Changed this text"}});

然后,您必须在模板中声明使用此集合(YourData)。然后更新集合将自动更新您的模板和HTML。 The documentation实际上非常好 - 检查一下。

答案 1 :(得分:0)

数据库API全部位于Collections下的文档中。实际上事情实际上要复杂得多,因为客户端实际上提供了自己的MongoDB迷你版本,然后与后端数据库同步,如Data and Security中所述,但考虑到autopublishinsecure个软件包已经安装在新项目中,您不必太担心这个问题。它应该“正常工作”。