gpt4 book ai didi

使用 Deno 或 Rust 的 MongoDB Schema

转载 作者:行者123 更新时间:2023-12-03 11:27:01 28 4
gpt4 key购买 nike

我正在尝试在 MongoDB 中创建一个模式,使用 deno_mongo 进行 deno,使用 MongoDB rust dive 进行 rust,但我不知道这是否可行。

我想在 Mongo CLI 中执行类似的操作

db.createCollection('test',{ 
validator: {
$jsonSchema: {
bsonType: 'object',
required:['field1', 'field2'],
properties:{
field1: {
bsonType:'string',
description:'enter field1'
},
field2: {
bsonType:'string',
description:'enter field2'
}
}
);

最佳答案

deno_mongo 尚不支持 createCollection(2020 年 9 月 28 日)。随着 Deno 的发展,肯定会有这方面的选择,但目前还没有。

我试图找到一种方法来获取正在使用的数据库的名称,但实际上你甚至做不到。使用 javascript,您只能获取 db["name"] 属性,但这并不能确认来自 MongoDB 的名称。 createCollection也是一样。

没有 createCollection 命令,但有 db.runCommand() create尚不支持。

还有一种方法可以在MongoDB shell 中运行脚本然后按照您的意愿操作您的数据库。

关于使用 Deno 或 Rust 的 MongoDB Schema,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63332220/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com