MongoDBでNumberLong値を出力する方法は?
mongoシェルは、64ビット整数を処理するためのNumberLong()ラッパーを提供します。以下は、カスタム変数を使用して構文を示し、toString()を使用して出力します-
var anyVariableName=NumberLong("yourLongNumber"); yourVariableName.toString();
上記の概念を理解するために、上記の構文を実装しましょう-
> var number=NumberLong("231231231231121231"); > number.toString();
これにより、次の出力が生成されます-
NumberLong("231231231231121231")
2番目の例は、NumberLong-
を表示するために次のとおりです。> var anotherNumber=NumberLong("765765765765567576"); > anotherNumber.toString();
これにより、次の出力が生成されます-
NumberLong("765765765765567576")
-
MongoDBのドキュメントから配列値を削除するにはどうすればよいですか?
配列値を削除するには、MongoDBで$pullを使用します。 $ pull演算子は、既存の配列から、指定された条件に一致する1つまたは複数の値のすべてのインスタンスを削除します。 まず、ドキュメントを使用してコレクションを作成しましょう- > db.demo535.insertOne( ... { ... ... "studentId" : "101", ... "studentName" : "Chris", ... &quo
-
MongoDBでforループを使用して値をプッシュする方法は?
値をプッシュするには、forループとともにsave()を使用します。ドキュメントを使用してコレクションを作成しましょう- > for(var v=1; v<7; v++) { ... db.demo739.save({Name:"Chris",SubjectName:"MongoDB"}); ... } WriteResult({ "nInserted" : 1 }) find()メソッドを使用してコレクションからすべてのドキュメントを表示する- > db.demo739.find(); これにより、次の出力が生