将 JSON 转换为 MongoDB 查询操作符,支持比较和逻辑操作符,生成 find、update 和 aggregate 查询
格式转换
关于此工具
JSON 转 MongoDB 查询转换器可将您的 JSON 数据转换为 MongoDB 查询语法。它支持 find 查询、update 操作和聚合管道,自动映射比较和逻辑操作符,可自定义集合名称,并支持格式化输出——所有操作均在浏览器本地运行。
主要功能
- 将 JSON 转换为 MongoDB find 查询
- 生成带 $set 的 updateOne 操作
- 支持聚合管道转换
- 自动查询操作符映射(>、>=、<、<=、==、!=)<自动查询操作符映射(>、>=、<、<=、==、!=)<自动查询操作符映射(>、>=、<、<=、==、!=)
- 可自定义集合名称和格式化输出选项
- 一键复制和示例数据加载
使用场景
- 将 API 响应数据转换为 MongoDB 查询
- 从 JSON 示例生成数据库查询
- 从 JSON 过滤条件构建 MongoDB 聚合管道
- 将 REST API 过滤器翻译为 MongoDB 查询语法
- 快速原型化 MongoDB 查询用于开发和测试
json
mongodb
query
database
nosql
常见问题
什么是 JSON 转 MongoDB 查询转换器?
JSON 转 MongoDB 查询转换器可将 JSON 数据转换为 MongoDB 查询语法。它支持 find 查询、update 操作和聚合管道,自动映射比较和逻辑操作符。
支持哪些查询类型?
该工具支持三种查询类型:db.collection.find() 用于查询,db.collection.updateOne() 用于更新操作,db.collection.aggregate() 用于聚合管道。您可以从下拉菜单中选择类型。
操作符映射是如何工作的?
该工具会自动将常见操作符如 >、>=、<、<=、==、!= 映射为对应的 MongoDB 操作符($gt、$gte、$lt、$lte、$eq、$ne)。它还支持 $or、$and、$nor 逻辑操作符以及 $in、$exists、$regex 等特殊操作符。<该工具会自动将常见操作符如 >、>=、<、<=、==、!= 映射为对应的 MongoDB 操作符($gt、$gte、$lt、$lte、$eq、$ne)。它还支持 $or、$and、$nor 逻辑操作符以及 $in、$exists、$regex 等特殊操作符。<该工具会自动将常见操作符如 >、>=、<、<=、==、!= 映射为对应的 MongoDB 操作符($gt、$gte、$lt、$lte、$eq、$ne)。它还支持 $or、$and、$nor 逻辑操作符以及 $in、$exists、$regex 等特殊操作符。
使用此工具时数据安全吗?
绝对安全。所有处理都在您的浏览器本地进行,不会将任何数据上传到服务器,确保您的信息完全私密和安全。
可以自定义集合名称吗?
可以,您可以在集合名称输入框中指定自定义的集合名称。默认名称为 users,但您可以更改为与实际 MongoDB 集合匹配的名称。