2016-06-21 5 views
1

私はこれら2種類のbson(javascript/javascriptwithscope)の使用について不思議です。 bsonの基本タイプとして 。bsonのタイプjavascript/javascriptwithscopeの使用方法

mongodbに保存するjavascriptwithscopeオブジェクトをどのように生成するのですか?

タイプ番号別名ノート

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”  

答えて

-1

基本的に我々はMongoのエンジンが挿入されたデータへの正しい型を適用するように、データ型に:-)何もしないする必要があります。 Mongoのために挿入されたJavaScriptオブジェクトを作成する場合

は:

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

は次にモンゴはJavaScriptのオブジェクト・タイプとsavsそれを使用します。 一部のドライバ/フレームワークでは、アプリケーションレベルのフィールド/変数の型を強制することができ、そのような情報は格納されたドキュメントに追加できます。

+0

あなたの答えに感謝します!私はそれがとても有用だと思いますが、私の評判はあなたの答えに投票するのに十分ではありません。どうも! –

+1

正直言って、私はこれがまったく答えだとは思わない。これは、MongoDBの型減算である標準的な手順だけを説明しています.Javascript(スコープ付き)とは何ですか? – Adowrath

関連する問題