您好我正在做流星的基本教程。我试图从chrome web浏览器的javascript控制台直接将名称插入数据库。当我这样做时,我得到以下错误(相关代码如下):
网络浏览器中javascript控制台中的错误代码
Entries.insert({name: 'Tommy'})
ReferenceError: Entries is not defined
raffler.coffee
Entries = new Meteor.Collection("entries")
if Meteor.isClient
Template.raffle.entries = -> Entries.find()
raffler.html Raffler
<body>
<div id="container">{{> raffle}}</div>
</body>
<template name="raffle">
<h1>Raffler</h1>
<ul id="entries">
{{#each entries}}
{{name}}
{{/each}}
</ul>
</template>
答案 0 :(得分:1)
Entries
。您可以使用以下命令在CoffeeScript中执行此操作:
@Entries = new Meteor.Collection 'entries'