Mongodb 流星插入故障

Mongodb 流星插入故障,mongodb,templates,meteor,client,Mongodb,Templates,Meteor,Client,我用这个模板做了一个简单的插入 <template name="device_register"> <form class="device_register-form"> <input class="device_register_serial" name="device_register_serial" type="text" placeholder="Serial Number" /> <div class="button butto

我用这个模板做了一个简单的插入

<template name="device_register">
<form class="device_register-form">
    <input class="device_register_serial" name="device_register_serial" type="text" placeholder="Serial Number" />
    <div class="button button-block button-stable register_device_button">
                    <i class=".register_device_button">Register</i> 
    </div>
</form>

id与sAlert一起显示,但集合中没有添加任何内容。我不明白为什么。

事实上,您不能在事件中使用subscribe函数,您需要在服务器端调用一个方法

     Meteor.call('functionName', arg, function(error, data){
})
在服务器端

        Meteor.methods({
        fuctionName:function(param) {
//your code
    })

我试图使用您提供的代码,但
@subscribe
导致客户端出现错误:
this.subscribe不是函数。事件处理程序中
this
的值是数据上下文。您是否真的通过显示的代码获得警报?另外,您希望在客户端或服务器端的何处检查集合?事实并非如此。您可以在事件中使用subscribe,但不能使用
this.subscribe
,因为
this
引用数据上下文。使用Meteor.subscribe
        Meteor.methods({
        fuctionName:function(param) {
//your code
    })