问题标签 [mongodb-schema]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - MongoDB Schema 中基于对等的验证
我正在使用 MongoDB Schema 来验证插入数据库的数据。Joi.when()
我想进行类似于Joi的基于对等的验证。以下是数据的样子:
如果第一个不为空,我将如何制作最后一个 required
并且拥有?我需要在MongoDB jsonSchema中与此等效的东西:maxLength:10
node.js - node.js mongoose find() 方法使用对象中的键值
我想使用 find() 函数从 mongodb 中查找数据这是我的架构
我尝试的是
但是我无法根据 contractInfo 对象中的这个用户 ID 获取数据
怎么做?
谢谢
mongodb - 用于全局标签搜索的 MongoDb Schema 设计
我是 MongoDB 的新手。我想在应用程序中实现基于标签的搜索。Like 1 标签可用于全局搜索一个或多个集合文档。
我将如何为其设计架构?
我的想法。但它好吗?
表 1 或集合 1
表 2 或集合 2
标签集合
可标记集合
所以我现在可以从可标记集合中搜索哪个标记用于哪个集合。有没有更好的方法?
mongodb - 如何在 MongoDB Compass Schema 上显示实际值?
正如问题所暗示的,当通过 Schema 进行分析时,如何查看一个类别的实际记录数而不是百分比?
例如,我有一个带有季节属性的每小时 totalRiders 的每日记录,我已经过滤了一个冬季,但是 totalRiders 显示为带有百分比值的箱,我想要实际值。图在这里。
mongodb - 如何在一个函数中多次更新?MONGODB - 壳牌
正如问题所暗示的,我有多个列,我想通过 shell 重命名它们。
上面是代码片段,我相信可以通过将这些争论传递给一个函数来完成。那可能吗?像下面的东西。
typescript - 如何从打字稿界面生成 MongoDB JSON 模式?
我的目标是通过使用JSON Schema 验证来提高 MongoDB 数据库中的数据质量。我们在我们的项目中使用打字稿,并为我们所有的集合提供接口。
所以我基本上是在寻找一种有效的方法;
转换此接口:
进入这个 JSON 模式
database - 复合键与字符串主键
以下是我的桌子。
我在(hotelID、roomID、channelID、attributeID、date)上应用了复合索引
该集合预计每分钟有数百到数千个条目。
一个页面需要来自该集合的 120 个查询来获取索引属性组合的最新值。意思是,性能要求是平均或以上。
对于在 6 个月内将有几百万个条目的集合有大的复合索引是否可以?
或者我应该在 STRING KEY 上创建一个索引,如下所示
如果我创建字符串索引,索引大小可以与 4 个整数字段上的复合键相比有多大
typescript - 我们如何定义这个 Mongodb 模式,将相同的代码放入 TypeORM 并使用 Array 而不是 ObjectId?
*上面的代码我们如何转换为 TypeORM 我在将猫鼬类转换为 TypeORM 时遇到问题。TypeORM 与 MongoDB。我如何在 mongodb 中使用 typeORM 我如何在 mongodb 中使用 typeORM 我如何在 mongodb 中使用 typeORM 我如何在 mongodb 中使用 typeORM 我如何在 mongodb 中使用 typeORM *