8

我正在开发一个使用流星 0.7.2 的项目,它运行良好。更新到流星 0.8.2后,我遇到了一个问题。

当我立即从客户端向集合插入对象时,集合为空,然后它正在重新加载数据。当我更新集合对象时,有时也会发生这种情况。

这只发生在一个集合上。其他集合工作正常。

我正在使用Iron-routerJQuery Sortable

有人可以帮我吗?(我觉得在插入或更新时 minimongo 和 master 之间发生了冲突。如果是这种情况,为什么会发生这种情况)

4

3 回答 3

0

如果您可以共享可以重现该行为的代码,那就太好了。您可以创建一个只有此集合的新流星 0.8.2 应用程序,看看您是否能够隔离错误。

顺便说一句,有这个问题的收藏的名称是什么?

于 2014-07-14T13:46:51.900 回答
0

你确定它是空的?mongo上也是空的吗?如果不是,请尝试在客户端制作 CollectionName.find({}),例如在 Chrome 控制台中。

您是否删除了不安全和自动发布?如果您在客户端使用插入,则必须记住在服务器端为该集合使用 Meteor.allow。

于 2015-04-24T19:58:49.443 回答
0

您可以通过添加以下流星包来检查订阅的数据

流星添加msavin:蒙古

安装后,按 Control + M 切换它。

https://github.com/msavin/Mongol上的其他详细信息

或下载安装并使用凭据运行。您可以检查本地数据库

于 2017-09-09T15:32:50.963 回答