我試圖用mongodb連接我的應用程序。添加靜態數組數據的帖子效果很好。流星連接
問題:現在沒有任何內容顯示在{{post}}之下。如果我檢查我的數據庫,則已插入數據。
數據庫中插入+代碼:
db.calposts.insert({ post: "Hello world!", createdAt: new Date() });
WriteResult({ "nInserted" : 1 })
{{#each calposts}}
{{> posts}}
{{/each}}
<template name="posts">
<div class="panel-post" id="post-draggable">
<span>{{post}}</span>
</div>
</template>
if (Meteor.isClient) {
Template.calendar.helpers({
calposts: function() {
return CalPosts.find({});
}
});
}
你發現'CalPosts'但你插入'db.calposts'?應該是'CalPosts.insert()' –
db.calposts.insert ..是用於添加數據的mongo shell命令。它指的是CalPosts = new Meteor.Collection('calposts'); – Flo