AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

ビットごとの更新演算子

注意

構文や例えなど、特定のコマンドの詳細については、「 コマンドの参照ページ 」へのリンクをクリックしてください。

名前
説明

整数値のビット単位の ANDORXOR (排他的論理和)アップデートを実行します。$bit 演算子は、フィールドのビット単位の更新を実行します。

$bit 演算子は、integer と long 値でのみ使用できます。整数は 32 ビット整数値または 64 ビット整数値である必要があります。

mongosh 内のすべての数値は、整数ではなく、倍精度浮動点数です。mongosh で整数を定義するには、Int32() または Long() コンストラクタを使用します。例、、、Int32(5)Long(23455) などがあります。

整数と long 数の詳細については、Int32long を参照してください。