gpt4 book ai didi

javascript - bson的javascript/javascriptwithscope类型有什么用

转载 作者:行者123 更新时间:2023-12-01 15:15:16 24 4
gpt4 key购买 nike

我想知道这两种类型的 bson (javascript/javascriptwithscope) 的使用;
作为 bson 的基本类型。

它的用例是什么以及如何生成一个 javascriptwithscope 对象以保存在 mongodb 中?

类型编号别名注释

Double  1   “double”     
String 2 “string”
Object 3 “object”
Array 4 “array”
Binary data 5 “binData”
Undefined 6 “undefined” Deprecated.
ObjectId 7 “objectId”
Boolean 8 “bool”
Date 9 “date”
Null 10 “null”
Regular Expression 11 “regex”
DBPointer 12 “dbPointer”
JavaScript 13 “javascript”
Symbol 14 “symbol”
JavaScript (with scope) 15 “javascriptWithScope”
32-bit integer 16 “int”
Timestamp 17 “timestamp”
64-bit integer 18 “long”
Min key -1 “minKey”
Max key 127 “maxKey”

最佳答案

基本上我们什么都不用做:-) 数据类型,因为 mongo 引擎会将正确的类型应用于插入的数据。

创建将插入到 mongo 的 javascript 对象时:

var object = {
thisWillBeNumber : 1,
thisWillBeString :"aaa",
thisWillBeAnArray = [1,2,3]
thisWillBeDateTime: new Date()
}

然后 mongo 使用 javascript 对象类型并保存它。
在某些驱动程序/框架中,我们可以强制应用程序级别的字段/变量类型,并且可以将此类信息添加到存储的文档中。

关于javascript - bson的javascript/javascriptwithscope类型有什么用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37941368/

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