javascript - 当我更新数据库中的用户文档时,Meteor 用户被注销

标签 javascript meteor reactjs

编辑:刚刚发现这个错误并不依赖于我在此处粘贴的代码,所以我将其删除。基本上,如果我以任何方式更新用户文档,无论用户在我的页面上的任何位置,他都会被注销。为什么会这样?如果应该是这样的话,我以前怎么没有遇到过这种情况?

最佳答案

因为从客户端到数据库的 Meteor 连接是恒定的。当您更新 user 时,您实际上是在更新整个文档。这将导致状态冲突。

一般来说,将信息存储在用户集合中实际上是不好的做法。您应该将所有数据移至单独的配置文件集合

关于javascript - 当我更新数据库中的用户文档时,Meteor 用户被注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39285244/

相关文章:

javascript - 在三元运算符中使用 OR

javascript - Looper.js 与 codeigniter 中的控件

css - React 组件的样式不适用于 Heroku

javascript - 单击时更改表格行的颜色

javascript - 按日期键对 JSON 数组排序

node.js - STRIPE Con​​nect 没有这样的客户 : cus_XYXXX23

meteor - 在 meteor 集合中查找最新条目

javascript - 标记与标签没有显示在 meteor js 的谷歌地图上

javascript - 如何使用 axios 发出编码的 POST 请求?

javascript - React 和 Redux 错误——第一次使用 Redux