mongodb - MongoDB Compass 抛出错误:不允许更新
问题描述
我正在上 MongoDB uni 的在线课程。并使用免费测试层集群。我创建了一个非常简单的包含基本字段的集合。创作成功。5个文件。如屏幕截图所示,每个文档都有基本的 8 个字段。我面临的问题是在插入数据类型为 int32 的名为“儿童人数(0-12 岁)”的新字段时出现错误。到目前为止,当我将数据类型为 in32、int64、decimal128、double 时发生此错误。它不会出现在字符串和其他一些类型中。作为初学者,我无法找到有关此错误的更多信息,请帮助。在此处输入图像描述
解决方案
这看起来像一个错误。您可以通过输入您的值作为字符串值,然后将其转换为适当的类型来解决问题。
我已经向 Compass 团队提交了一张罚单。见https://jira.mongodb.org/browse/COMPASS-4300
推荐阅读
- security - jenkins 为视图分配角色
- mysql - 承诺后nodejs mysql变量访问
- c# - 存储过程适用于 Mysql 工作台,但不适用于 C# 代码
- python - 附加两个保持行结构的文本
- java - 休息方法没有得到正确的数据
- java - 如何在遗传算法中强制依赖/链接基因?
- powershell - 由于“找不到powershell”,Jenkins Pipeline powershell 步骤失败
- sh - 使用命令的绝对路径
- javascript - 可更新的离线存储/数据库
- ios - PhoneNumberUtils.formatNumber android 函数的 iOS 等效项是什么?