mongodb - Mongodb 4中数据库名称的最大长度
问题描述
我正在尝试连接(从 asp.net core 3)并将文档插入到 mongo 上不存在的新数据库中。在下面的命令中,我会得到一个异常。
_context.account.InsertOne(new MongoModels.account
{
Description = "any description",
Name = "any name"
});
这是一个例外:
Command insert failed: Database name myapp-account-Processing-Development is too long. Max database name length is 38 bytes..
基于mongodb 文档“数据库名称不能为空,并且必须少于 64 个字符。” 我的名字甚至没有接近那个长度?
为什么异常说最大长度可以是 38 字节?
解决方案
推荐阅读
- ruby-on-rails - 将 ruby on rails 项目部署到 heroku 的问题
- c - 如何跳过C中的空格?
- c++ - 如何使用模板化 std::function 作为参数?
- d3.js - d3 对数刻度总是返回 NaN
- c# - Unity3D C# - 获取脚本的类型
- java - 了解创建的 StreamProcessor 实例的数量和流任务是否共享相同的流处理器实例?
- c - 函数声明隐藏全局声明
- r - R:根据另一列中存在的一列值生成一个虚拟变量
- javascript - python和javascript:如何从Flask服务器下载文件
- iterator - 如何提取增加的连续值?