我将应用程序上传到 babble.meteor.com,但尝试从客户端插入记录时,出现以下错误:
Messages.insert({name: "lol", text: "hey there"})
"656bffcf-7046-4cce-b460-5441195680ae"
POST http://babble.meteor.com/sockjs/074/ohxs7fj4/xhr_send 404 (Not Found)
该应用程序在本地和我的 Intranet 上运行良好。
这是我定义的代码Messages
(在客户端和服务器上运行):
Messages = new Meteor.Collection("messages")
编辑:
POST 似乎现在正在执行,但是当我检查服务器端数据库时,实际上并没有插入记录,只是在客户端上更新。因此,当我刷新页面时,我丢失了在客户端上插入的所有消息。这是怎么回事?
编辑2:
看起来这只是 [app].meteor.com 的问题,因为我将代码推送到 Heroku 应用程序并且它运行良好。