翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
エラーコード
コマンドが失敗すると、数値エラーcodeと説明メッセージ () を含むエラーが Amazon DocumentDB (MongoDB 互換) から送信されますerrmsg。次の表を使用して、Amazon DocumentDB 8.0 がクライアントアプリケーションに返す可能性のあるエラーコードを特定します。エラーコードが 1 つの条件に対応する場合、説明はサーバーから返されるメッセージテキストと一致します。複数の条件をカバーするコードには、一般的な説明があります。
重要
エラーコードは、Amazon DocumentDB のメジャーバージョン間で変更される場合があります。バージョン間で安定している特定の数値エラーコードに依存するアプリケーションロジックを構築しないことをお勧めします。
| エラーコード | Description |
|---|---|
| 1 | 項目が見つかりません |
| 2 | コマンド引数、オプション、またはフィールド値が無効であるか、サポートされていません。 |
| 4 | 必須フィールドがないか、設定値が正しくフォーマットされていません。 |
| 5 | ビュー定義はそれ自体を参照するか、サイクルを作成するか、ファイルシステムエラーが発生しました。 |
| 9 | コマンド、フィールド、ヒント、または再開トークンを解析できなかったか、形式が無効です。 |
| 10 | ターゲットコレクションが見つからないか、コレクションが指定されていません。 |
| 11 | 参照されたユーザーが見つからなかったか、ターゲットコレクションが既に存在します。 |
| 13 | このコマンドを実行する権限がないか、認証が無効です。 |
| 14 | フィールドまたは値のデータ型が正しくありません。 |
| 15 | 評価中に値が許容範囲をオーバーフローしました。 |
| 16 | 書き込みバッチが空であるか、形式が正しくないか、許可されたオペレーション数を超えています。 |
| 17 | すべてのオブジェクトが同じタイプであるわけではありません |
| 18 | 認証情報が無効であるか、ユーザーが存在しないため、認証に失敗しました。 |
| 19 | データ処理プリミティブオペレーションが見つからないか、プリミティブタイプが見つかりません |
| 20 | このコンテキストでは、リクエストされたオペレーションは許可されません。 |
| 26 | ターゲット名前空間またはコレクションが存在しません。 |
| 27 | リクエストされたインデックスが存在しないか、適切なインデックスがありません。 |
| 37 | パイプラインまたは集約ステージの引数がないか、空であるか、無効です。 |
| 38 | データベース名が見つかりません |
| 39 | maxTimeMS を超えたか、実行時間が長すぎるか、使用可能なメモリを超えたため、オペレーションはキャンセルされました。 |
| 40 | 更新が別のフィールドと競合するか、ガベージコレクションによって書き込みがスロットリングまたは無効になります。 |
| 41 | JavaScript エラー |
| 43 | 指定されたカーソルが存在しないか、有効期限が切れています。 |
| 44 | 配列インデックスが範囲外 |
| 48 | その名前のコレクション、ビュー、または名前空間が既に存在します。 |
| 51 | 不正な更新演算子 |
| 52 | フィールド名は、ストレージに無効な予約済み「$」プレフィックスを使用します。 |
| 53 | _id フィールドには、配列や正規表現など、無効な型またはサポートされていない型があります。 |
| 54 | は設定するクエリフィールドを推測できません |
| 55 | トランザクションは既にコミットされています |
| 56 | リクエストのフィールド名は空であり、許可されていません。 |
| 57 | 他のトランザクションによって無効化されたトランザクション |
| 58 | フィールド値が長すぎます |
| 59 | リクエストされたコマンドが不明であるか、サポートされていません。 |
| 61 | 無効なコレクション |
| 62 | コレクションを変更できない |
| 65 | バッチオペレーションエラーが発生しました |
| 66 | 変更不可能な _id フィールドを変更しようとした更新。 |
| 67 | 指定が無効またはサポートされていないため、インデックスを作成できませんでした。 |
| 68 | 競合するプロパティを持つインデックスが既に存在します。 |
| 70 | $snippet で使用される フィールドがスニペット列として設定されていない |
| 71 | インデックスは異なるオプションで既に存在します |
| 72 | コマンドまたはインデックスに指定された 1 つ以上のオプションが無効です。 |
| 73 | 名前空間、データベース、またはコレクション名が無効であるか、このオペレーションで許可されていません。 |
| 74 | コレクションにはテキストインデックスが定義されていません。 |
| 75 | このコレクションにはテキストインデックスが定義されますが、このフィールドには定義されません。 |
| 77 | ソートでスナップショットを使用できない |
| 78 | ドキュメントが見つからない |
| 80 | クエリが最大許容サイズを超えています。 |
| 82 | 時間枠の形式が無効です。有効な形式: '1 m' または '3 y' '<number> h/d/w/s/m/y' |
| 85 | その名前のインデックスは既に存在しますが、オプションは異なります。 |
| 86 | リクエストされたインデックスは、同じ名前の既存のインデックスと競合します。 |
| 87 | $sort キーの順序は 1 (昇順の場合) または -1 (降順の場合) にする必要があります |
| 92 | オペレーションに十分なスペースがない |
| 93 | ユーザーは既に存在します |
| 94 | ターゲットコレクション、クラスター、またはリソースの権限が無効または使用不可です。 |
| 95 | データベースが存在しません |
| 96 | 'writeConcern' パラメータが無効です |
| 97 | パスワードを空にすることはできません |
| 99 | 未定義のロールまたは権限 |
| 102 | 既に組み込まれているロールを追加することはできません |
| 103 | コレクションから有効なロールを抽出できませんでした。 |
| 105 | ユーザーが無効であるか、認可ライブラリを初期化できませんでした。 |
| 107 | データベースに他のデータベースからロールを付与することはできません |
| 111 | 更新ドキュメントを提供するときは、_id を正確に指定する必要があります |
| 112 | 書き込み競合 |
| 113 | 指定されたロールは存在しません。 |
| 114 | ロールは既に存在します |
| 115 | anyResource は、指定時に true である必要があります |
| 116 | リソースには、db とコレクションセット、クラスターセット、またはanyResourceセットが必要です |
| 117 | オペレーションは、アクティブなトランザクションなど、進行中の別のオペレーションと競合します。 |
| 120 | すべてのユーザーを表示しているため、「showPrivileges」を指定できません |
| 121 | ドキュメントの検証に失敗した |
| 122 | 更新エラー |
| 124 | スキーマ ID の処理中にエラーが発生しました |
| 125 | コマンドは失敗しました。多くの場合、あいまいな参照やセッションの欠落が原因です。 |
| 126 | データベースは既に存在します |
| 127 | データベース名は、差分ケース名に既に存在します |
| 128 | フィールドが多すぎます |
| 129 | データベースの削除を待っています |
| 130 | 不正なパラメータ値 |
| 136 | カーソルの位置が失われたか、必要な変更ストリーム機能が有効になっていません。 |
| 139 | JS インタープリタの失敗 |
| 145 | クエリで定義されていないエイリアス |
| 147 | マスターではない |
| 148 | クエリを実行するためのリソースが不十分 |
| 149 | クエリで既に定義されているエイリアス |
| 154 | 引数に無効な値または誤った (数値ではない) 型があります。 |
| 155 | NULL 値が発生しました |
| 156 | UNDEFINED 値が発生しました |
| 157 | NAN 値が発生しました |
| 158 | 別の目的で既に使用されているコレクション |
| 159 | 期間値がオーバーフローしたか、ネットワークオペレーションが失敗しました。 |
| 161 | リクエストされた照合バージョンが無効または使用できません。 |
| 163 | フィールドまたは名前がストレージに有効ではありません。 |
| 164 | クエリ演算子は、許可されていない方法でネストされました。 |
| 165 | ビューがネストの最大深度である 20 を超えるか、サイクル内でそれ自体を参照します。 |
| 166 | オペレーションはビューでサポートされていないか、使用された位置要素が多すぎます。 |
| 167 | リクエストされたオペレーションまたはステージは、ビューではサポートされていません。 |
| 168 | 式またはパイプライン演算子が認識されないか、引数が無効です。 |
| 169 | BadValue $maxTimeMS には非整数値があります |
| 170 | BadValue $maxTimeMS が範囲外です |
| 171 | インデックスを複数の配列フィールド上に構築することはできません。 |
| 173 | スキップ値は正である必要があります |
| 174 | 予想されるログの詳細度は数値です |
| 181 | キーパターンは複数のインデックスに一致します。代わりに名前でインデックスを指定します。 |
| 197 | インデックス仕様に無効なフィールドまたはサポートされていないフィールドが含まれています。 |
| 207 | uuid は UUID (4) サブタイプの 16 バイトのバイナリフィールドである必要があります |
| 224 | このクエリ機能は、現在のコンテキストでは許可されていません。 |
| 225 | 新しいトランザクションがセッションで開始されたため、この古いトランザクションは続行できません。 |
| 241 | 値を $convert でリクエストされたタイプに変換できませんでした。 |
| 250 | 無効なビュー |
| 251 | 指定されたトランザクション番号がアクティブなトランザクションと一致しません。 |
| 252 | 再帰制限に達しました |
| 253 | ビューにエントリを挿入できませんでした |
| 254 | ビューからエントリを削除できませんでした |
| 256 | $having 句でフィルタリングされたドキュメント |
| 257 | トランザクション内のすべてのオペレーションの合計サイズが、許可された制限を超えています。 |
| 263 | このオペレーションは、マルチドキュメントトランザクション内で実行することはできません。 |
| 291 | $geoNear クエリのインデックスが見つからない |
| 300 | SASL ハンドシェイクまたはセッションエラーのため、認証に失敗しました。 |
| 301 | 認証メカニズムまたはリクエストされたオペレーションはサポートされていません。 |
| 302 | SASL 交換を完了するには、認証に追加のデータが必要です。 |
| 303 | リクエストされたステージ、オプション、またはロールの設定はサポートされていません。 |
| 304 | リクエストされた集約ステージはサポートされていません。 |
| 305 | 集計射影演算子はサポートされていません。 |
| 306 | 指定された集計グループアキュムレータ演算子はサポートされていません。 |
| 502 | 列は既に存在します |
| 505 | ここで挿入は許可されません |
| 601 | 座標が範囲外です |
| 602 | インデックスエラー |
| 700 | このパラメータへの変更は、ライブモードでは許可されません |
| 701 | このパラメータの値が無効です |
| 703 | このパラメータの不正な状態遷移 |
| 999 | 不正なトランザクション ID |
| 4570 | 文字列値を必要とする $lookup パラメータ |
| 4572 | $lookup に必須フィールドがありません |
| 10065 | オブジェクト (vars や $rand など) にする必要があるパラメータに、オブジェクト以外の値が渡されました。 |
| 10107 | マスターではない |
| 11000 | 重複キーは一意のインデックス制約に違反します。 |
| 11601 | オペレーションが中断されました。 |
| 11603 | クライアントリクエストの破損または不正な構文 |
| 13103 | 複合キーが多すぎる |
| 13297 | 同じ名前のデータベースは既に存在しますが、大文字と小文字のみが異なります。 |
| 13388 | 認識されないパイプラインステージ名: $collStats |
| 13435 | master および slaveOk=false ではない |
| 14031 | 十分なディスク容量がない |
| 15888 | は、作成するコレクションの名前を渡す必要があります |
| 15947 | グループのフィールドは オブジェクトで指定する必要があります |
| 15950 | グループ集計フィールド名を演算子にすることはできません |
| 15952 | 不明な $group 演算子 |
| 15955 | グループ集計演算子の構文エラー: _id フィールドを指定する必要があります |
| 15956 | $skip 引数は負です。負以外の数値である必要があります。 |
| 15957 | 制限は数値として指定する必要があります |
| 15958 | $limit 値は正の数である必要があります。 |
| 15959 | 一致フィルターは オブジェクト内の式である必要があります |
| 15969 | 構文エラー: $project 演算子の値はドキュメントである必要があります。 |
| 15972 | $skip への引数は数値である必要があります |
| 15973 | $sort キー仕様は オブジェクトである必要があります |
| 15974 | $sort キーの順序は数字を使用して指定する必要があります |
| 15975 | $sort キーの順序は 1 (昇順の場合) または -1 (降順の場合) にする必要があります |
| 15976 | $sort ステージには少なくとも 1 つのソートキーが必要です |
| 15981 | クエリフィールドは文字列ではありません |
| 15983 | 式を表すオブジェクトには、1 つのフィールドのみが必要です。 |
| 15992 | オブジェクト式で許可されていないフィールドタイプ NULL |
| 15998 | フィールドパス名は空の文字列にすることはできません。 |
| 16006 | 有効な日付タイプではないため、値を日付に変換できませんでした。 |
| 16007 | 文字列が予期されたため、値を文字列に変換することはできません。 |
| 16020 | 式演算子が間違った数の引数で呼び出されました。 |
| 16034 | $substrBytes 開始インデックスは数値型である必要があります。 |
| 16035 | $substrBytes length 引数は数値型である必要があります。 |
| 16395 | $match 集計式内では $where は許可されません |
| 16400 | はフィールドの式を追加できません。これは、そのフィールドまたはそのサブフィールドの 1 つにすでに式があるためです。 |
| 16401 | フィールド全体に適用される式が既に存在するため、 はサブフィールドの式を追加できません |
| 16404 | このコンテキストでは $ 式は使用できません |
| 16406 | _id 以外のフィールドを除外することはできません |
| 16410 | $project フィールド名またはパスが不正に「$」で始まるか、「$」を含んでいます。 |
| 16411 | フィールド名に null 文字 (複数可) を含めることはできません |
| 16419 | フィールドパスに埋め込み null 文字を含めることはできません |
| 16424 | $match 集計式内では $near は許可されません |
| 16426 | $nearSphere/$near は $match 集計式内では使用できません |
| 16435 | パイプラインコンポーネントには 1 つの要素が含まれている必要があります |
| 16493 | 16MB を超える文字列を作成しようとしました |
| 16554 | $add は数値型または日付型のみをサポートしています。 |
| 16605 | $geoNear には、有効な「near」フィールドと正しく入力された geoNear オプションが必要です。 |
| 16606 | $geoNear には文字列としてdistanceField」オプションが必要です |
| 16607 | $geoNear では、指定されたオプションを文字列として指定する必要があります。 |
| 16608 | ゼロで割る |
| 16610 | $mod には 0 の除数が割り当てられました。 |
| 16611 | $mod は両方のオペランドの数値型のみをサポートします。 |
| 16612 | $add 式で許可される日付は 1 つだけです |
| 16613 | オペレーションは、日付から数値以外の日付値を減算しようとしました。 |
| 16702 | $concat は文字列引数のみをサポートします。 |
| 16730 | textIndexVersion が範囲外です |
| 16755 | は厳密な巻き付け順序でジオメトリにインデックスを作成できません |
| 16800 | には 2 つの地理フィールドを含めることはできません |
| 16801 | 2d はインデックスの先頭にある必要があります |
| 16804 | location オブジェクトが想定されています。location 配列の形式が正しくありません |
| 16810 | $mod には、パラメータとして厳密に 2 つの値の配列が必要です。 |
| 16837 | 更新パスは、同じフィールドを複数回変更することはできません。 |
| 16868 | 無効な変数名 |
| 16869 | 無効な変数名 |
| 16870 | 無効な変数名 |
| 16872 | フィールドパスが空であるか、$project のフィールドパスとして「$」のみが使用されます。 |
| 16873 | フィールドパスが $ で始まらない |
| 16874 | $let は引数として オブジェクトのみをサポートします |
| 16875 | $let には認識されないパラメータが与えられました。 |
| 16876 | $let への「vars」パラメータがありません |
| 16877 | $let への「in」パラメータがありません |
| 16878 | $map は引数としてオブジェクトのみをサポートします |
| 16879 | $map には認識されないパラメータが与えられます。 |
| 16880 | $map に必要な「入力」パラメータがありません。 |
| 16881 | 必須フィールドがありません |
| 16882 | $map への「in」パラメータがありません |
| 16883 | $map への入力は配列である必要があります。 |
| 16898 | $minDistance は負でない必要があります |
| 16899 | $maxDistance は数値である必要があります |
| 16900 | $maxDistance は負でない必要があります |
| 16945 | $group または $lookup のメモリ制限を超えました。allowDiskUse:true をオプトインに渡します。 |
| 16949 | 集計オプションが無効です。allowDiskUse はブール値である必要があります。 |
| 16990 | $out には、出力ターゲットに名前を付ける文字列またはオブジェクト引数が必要です。 |
| 16996 | $out の挿入に失敗しました |
| 16997 | ターゲットコレクションのインデックスが処理中に変更されたため、$out に失敗しました。 |
| 17040 | $allElementsTrue の引数は配列である必要があります。 |
| 17041 | $anyElementTrue の引数は配列である必要があります。 |
| 17042 | $setIsSubset の両方のオペランドは配列である必要があります。 |
| 17043 | $setUnion のすべてのオペランドは配列である必要があります。 |
| 17044 | $setEquals のオペランドは配列ではありません。 |
| 17045 | $setEquals には少なくとも 2 つの引数が必要です。 |
| 17046 | $setIsSubset の両方のオペランドは配列である必要があります。 |
| 17047 | $setIntersection のすべてのオペランドは配列である必要があります。 |
| 17048 | $setDifference の両方のオペランドは配列である必要があります。 |
| 17049 | $setDifference の両方のオペランドは配列である必要があります。 |
| 17053 | $redact の式は、変数 $$KEEP、$$DESCEND、$$PRUNE 以外に何も返さないようにします。 |
| 17080 | cond への「if」パラメータがありません |
| 17081 | cond に「then」パラメータがありません |
| 17082 | cond に「else」パラメータがありません |
| 17083 | $cond に対する認識されないパラメータ |
| 17124 | $size の引数は配列である必要があります。 |
| 17275 | ルートを再定義できない |
| 17276 | 変数が見つかりません |
| 17280 | インデックスキーの値が大きすぎてインデックスを作成できません。 |
| 17287 | $merge は、同じターゲット行を複数回変更することはできません。 |
| 17293 | テキストインデックスオプション「textIndexVersion」は数値である必要があります |
| 17302 | この引数は 0 以上である必要があります。 |
| 17304 | $geoNear には、有効な「near」ポイントおよびジオクエリ引数が必要です。 |
| 17308 | $meta にはサポートされていない引数があります。 |
| 17310 | $setIsSubset の両方のオペランドは配列である必要があります。 |
| 17313 | $text を含む $match は、最初のパイプラインステージとしてのみ許可されます。 |
| 17320 | createCollection は、予約名を含む名前空間で実行できません。 |
| 17385 | 特別なコレクションに $out できません |
| 17390 | $group は包含形式の式をサポートしていません |
| 17419 | 更新後の結果のドキュメントが最大許容サイズを超えています。 |
| 17420 | アップサートするドキュメントが 16777216 より大きい |
| 18533 | 形式フィールドは文字列である必要があります |
| 18534 | $dateToString への認識されないフィールド |
| 18535 | 末尾のパーセント記号のため、日付形式の文字列が無効です。 |
| 18536 | 無効な $dateToString 時間形式 |
| 18537 | $dateToString は、0~9999 の範囲外の日付コンポーネントをフォーマットすることはできません。 |
| 18627 | $dateToString への「format」パラメータがありません |
| 18628 | $dateToString への「date」パラメータがありません |
| 18629 | 引数タイプが正しくありません |
| 25278 | $geoNear にはdistanceField」引数が必要です |
| 26823 | 使用可能なビット内でオペレーション ID を表すことはできません。 |
| 28539 | 個別のコマンドの最初の引数は文字列である必要があります |
| 28646 | $Filter はオブジェクトをパラメータとして想定します |
| 28647 | $filter への予期しないフィールド |
| 28648 | $Filter には「入力」フィールドが必要です |
| 28649 | $Filter には「as」フィールドが必要です |
| 28650 | $Filter には「cond」フィールドが必要です |
| 28651 | 配列入力が必要 |
| 28656 | $substrBytes: 範囲が無効です。開始インデックスは UTF-8 継続バイトです。 |
| 28657 | $substrBytes: 無効な範囲。終了インデックスは UTF-8 文字の中間にあります。 |
| 28664 | $concatArrays は配列入力のみをサポートします。 |
| 28667 | $slice、$range、$indexOfArray などの式が間違った数の引数を取得しました。 |
| 28680 | $abs は、最小長など、否定できない値に適用されます。 |
| 28689 | 演算子引数は配列である必要がありますが、別の型が指定されています。 |
| 28690 | arrayElemAt の 2 番目の引数は数値である必要があります |
| 28691 | arrayElemAt への 2 番目の引数は 32 ビット整数で表す必要があります |
| 28714 | $sqrt の引数は 0 以上である必要があります |
| 28724 | $slice の最初の引数は配列である必要があります。 |
| 28725 | $slice の 2 番目の引数は数値である必要があります。 |
| 28726 | $slice の 2 番目の引数は、32 ビット整数に収まる必要があります。 |
| 28727 | $slice の 3 番目の引数は数値である必要があります。 |
| 28728 | $slice の 3 番目の引数は 32 ビット整数である必要があります。 |
| 28729 | $slice の 3 番目の引数は、正の 32 ビット整数である必要があります。 |
| 28745 | $sample ステージ仕様は オブジェクトである必要があります |
| 28746 | size 引数から $sample への値は数値である必要があります |
| 28747 | size 引数を $sample に負にすることはできません |
| 28748 | $sample は認識されないオプションを受け取りました。 |
| 28749 | $sample ステージはサイズを指定する必要があります |
| 28756 | $log の引数は数値である必要があります。 |
| 28757 | $log では、その基本引数が数値である必要があります。 |
| 28758 | $log の引数は正の数である必要があります。 |
| 28759 | $log のベースは、1 に等しくない正の数である必要があります。 |
| 28761 | $log10 の引数は正の数である必要があります。 |
| 28762 | $pow のベースは数値である必要があります。 |
| 28763 | $pow の指数は数値である必要があります。 |
| 28764 | $pow は 0 のベースと負の指数を取ることはできません |
| 28765 | $ceil、$exp、$floor、$ln、または $log10 は、数値以外の型を受け取ります。 |
| 28766 | $ln には正の数値引数が必要です。 |
| 28812 | フィールドパスが空です |
| 28818 | フィールドパスが「$」で始まらない |
| 31022 | この演算子では、「入力」パラメータを指定する必要があります。 |
| 31023 | この演算子には「regex」パラメータが必要です。 |
| 31024 | 演算子には不明な引数が与えられます。 |
| 31032 | フィールド名に NULL バイトを含めることはできません。 |
| 31034 | 値が [-32768, 32767] の許容範囲外です。 |
| 31095 | isoWeekYear」は 1~9999 の整数に評価する必要があります。 |
| 31138 | ソートに使用される $meta 値は、有効なメタデータキーワードではありません。 |
| 31170 | 空のオブジェクトが予期されましたが、空でない値が指定されました。 |
| 31249 | 射影パスが射影内の別のフィールドと衝突します。 |
| 31254 | 除外射影内で包含を指定することはできません。 |
| 31393 | $bsonSize では、入力としてドキュメントが必要です。 |
| 31394 | 位置射影演算子は、フィールドパスの中央には表示できません。 |
| 34413 | 無効な演算子がジオニアクエリで使用されました。 |
| 34435 | $reverseArray の引数は配列である必要があります。 |
| 34443 | $range には数値の開始値が必要です。 |
| 34444 | $range には、32 ビット整数として表される開始値が必要です。 |
| 34445 | $range では、終了値が数値である必要があります。 |
| 34446 | $range 終了値は 32 ビット整数に収まる必要があります。 |
| 34447 | $range には数値ステップ値が必要です。 |
| 34448 | $range には、32 ビット整数として表現できるステップ値が必要です。 |
| 34449 | $range にはゼロ以外のステップ値が必要です |
| 34450 | $substrCP の開始インデックスは数値型である必要があります。 |
| 34451 | $substrCP 開始インデックスは 32 ビット整数として表すことはできません。 |
| 34452 | $substrCP への length 引数は数値型ではありません。 |
| 34453 | $substrCP の長さは 32 ビット整数として表すことはできません。 |
| 34454 | $substrCP: 長さは負以外の整数である必要があります。 |
| 34455 | $substrCP: 開始インデックスは負以外の整数である必要があります。 |
| 34460 | $zip は引数として オブジェクトのみをサポートします。 |
| 34461 | $zip 入力は式の配列である必要があります。 |
| 34462 | 「defaults」オプションは式の配列である必要があります。 |
| 34463 | $zip の useLongestLength オプションはブール値である必要があります。 |
| 34464 | $zip に不明な引数が割り当てられました。 |
| 34465 | $zip には少なくとも 1 つの入力配列が必要です |
| 34466 | useLongestLength が true でない限り、 はデフォルトを指定できません |
| 34467 | デフォルトと入力の長さは同じである必要があります |
| 34468 | $zip は入力で非配列式を受け取ります。 |
| 34471 | $strLenCP には文字列引数が必要です。 |
| 34473 | $strLenBytes には文字列引数が必要です。 |
| 40060 | $switch では、引数として オブジェクトが必要です。 |
| 40061 | $switch では、'branches' を配列にする必要があります。 |
| 40062 | $switch では、各ブランチが オブジェクトである必要があります。 |
| 40063 | $switch には、ブランチ内で不明な引数が指定されます。 |
| 40064 | $switch では、各ブランチに「case」式が必要です。 |
| 40065 | $switch では、各ブランチに「then」式が必要です。 |
| 40066 | $switch は入力に一致するブランチを見つけることができず、デフォルトは指定されませんでした。 |
| 40067 | $switch 式に不明な引数が含まれています。 |
| 40068 | $switch には少なくとも 1 つのブランチが必要です |
| 40075 | $reduce には オブジェクトが必要です |
| 40076 | $reduce への不明な引数 |
| 40077 | $reduce には「入力」が必要です |
| 40078 | $reduce にはinitialValue」が必要です |
| 40079 | $reduce には「in」が必要です |
| 40080 | $reduce への入力は配列である必要があります。 |
| 40081 | 演算子には、2 番目の引数として 配列が必要です。 |
| 40085 | $split では、文字列に評価するために最初の引数が必要です。 |
| 40086 | $split の 2 番目の引数は文字列に対して評価する必要があります。 |
| 40087 | $split には空でない区切り文字が必要です |
| 40090 | $indexOfArray には最初の引数として配列が必要です |
| 40091 | $indexOfBytes の最初の引数は文字列ではありません。 |
| 40092 | $indexOfBytes には、2 番目の引数として文字列が必要です。 |
| 40093 | $indexOfCP には、最初の引数として文字列が必要です。 |
| 40094 | $indexOfCP には、2 番目の引数として文字列が必要です。 |
| 40096 | $indexOfArray には、開始インデックス値と終了インデックス値が必要です。 |
| 40097 | $indexOfArray には、負以外の数値の開始インデックスと終了インデックスが必要です。 |
| 40148 | sortByCount フィールドは、$ プレフィックス付きパスまたはオブジェクト内の式として定義する必要があります |
| 40149 | sortByCount フィールドは文字列またはオブジェクトとして指定する必要があります |
| 40156 | count フィールドは空でない文字列である必要があります |
| 40157 | count フィールドは空でない文字列である必要があります |
| 40158 | カウントフィールドを $ プレフィックス付きパスにすることはできません |
| 40159 | カウントフィールドに null バイトを含めることはできません |
| 40160 | カウントフィールドに「」を含めることはできません。 |
| 40169 | $facet 仕様は空でないオブジェクトである必要があります |
| 40170 | $facet への引数は配列である必要があります |
| 40171 | $facet 仕様の配列の要素は空でないオブジェクトである必要があります |
| 40172 | $facet ステージのサブパイプラインを空にすることはできません |
| 40176 | 指定されたフィールド名の競合 |
| 40177 | $project と $addFields には、少なくとも 1 つの出力フィールドが必要です。 |
| 40178 | 包含射影で「_id」以外のフィールドを除外することはできません |
| 40179 | 除外射影にフィールドを含めたり、フィールドをリセットしたり、計算されたフィールドを追加したりすることはできません |
| 40180 | $project では、空のオブジェクトをフィールド値として許可しません。 |
| 40181 | :: によって引き起こされる無効な $project :: 式指定には 1 つのフィールドのみが含まれている必要があります。 |
| 40183 | ドットフィールド名はサブオブジェクト内では使用できません。 |
| 40192 | $bucket の「境界」フィールドには少なくとも 2 つの値が必要です |
| 40193 | $bucket の「境界」オプション内のすべての値は同じ型である必要があります |
| 40194 | $bucket への「境界」オプションはソートする必要がありますが、要素は昇順ではありません |
| 40195 | $bucket の「デフォルト」フィールドは定数式である必要があります |
| 40196 | $bucket の「出力」フィールドは オブジェクトである必要があります |
| 40197 | $bucket に対する認識されないオプション |
| 40198 | $bucket にはgroupBy」と「boundaries」を指定する必要があります |
| 40199 | $bucket の「デフォルト」フィールドは、最低境界より小さいか、最高境界以上である必要があります。 |
| 40200 | $bucket の「境界」フィールドは配列である必要があります |
| 40201 | $bucket ステージへの引数は オブジェクトである必要があります |
| 40202 | $bucket 'groupBy' フィールドは、$ プレフィックス付きパスまたは式として定義する必要があります |
| 40203 | フィールドはアキュムレータオブジェクトである必要があります |
| 40204 | フィールド名に「」を含めることはできません。 |
| 40205 | フィールド名を演算子名にすることはできません |
| 40206 | アキュムレータは単項演算子です |
| 40218 | クエリにはテキストスコアメタデータが必要ですが、使用できません |
| 40228 | $replaceRoot 'newRoot' 式は オブジェクトに対して評価する必要があります。 |
| 40229 | $replaceRoot には、仕様として オブジェクトが必要です。 |
| 40230 | $replaceRoot はnewRoot」オプションのみを受け入れます。 |
| 40234 | $group フィールドはアキュムレータオブジェクトである必要があります。 |
| 40235 | フィールド名に「.」文字を含めることはできません。 |
| 40236 | フィールド名は「$」で始まることはできません |
| 40237 | このアキュムレータは単項演算子であり、単一の引数を取ります。 |
| 40239 | $bucketAuto 'groupBy' フィールドは、$ プレフィックス付きパスまたは式オブジェクトとして定義する必要があります |
| 40240 | $bucketAuto への引数は オブジェクトである必要があります |
| 40241 | $bucketAuto 'buckets' フィールドは数値である必要があります |
| 40242 | $bucketAuto 'buckets' フィールドは 32 ビット整数として表現できる必要があります |
| 40243 | $bucketAuto 'buckets' フィールドは 0 より大きい必要があります |
| 40244 | $bucketAuto 'output' フィールドは オブジェクトである必要があります |
| 40245 | $bucketAuto に対する認識されないオプション |
| 40246 | $bucketAuto にはgroupBy」と「buckets」を指定する必要があります |
| 40257 | 未知の四捨五入の詳細度 |
| 40258 | $bucketAuto は数値境界のみで「粒度」を指定できます |
| 40260 | $bucketAuto は負以外の数値のみを使用して「粒度」を指定できますが、負の数値が見つかりました |
| 40261 | $bucketAuto の「粒度」フィールドは文字列である必要があります |
| 40272 | $addFields ステージ仕様は オブジェクトである必要があります。 |
| 40319 | $lookup ステージ仕様は オブジェクトである必要があります |
| 40320 | 「from」オプションから $lookup ステージ仕様への欠落 |
| 40321 | 'from' オプションから $lookup は文字列である必要があります |
| 40322 | 無効な $lookup 名前空間 |
| 40323 | パイプラインステージ仕様オブジェクトには、1 つのフィールドのみを含める必要があります。 |
| 40324 | パイプラインには、認識されないステージ名が含まれています。 |
| 40331 | この集約ステージは、$facet パイプライン内では使用できません。 |
| 40352 | $project フィールドパスを空の文字列にすることはできません。 |
| 40353 | フィールドパスは「.」で終わることはできません。 |
| 40386 | $arrayToObject には配列入力が必要です。 |
| 40390 | $objectToArray では、入力としてドキュメントが必要です。 |
| 40391 | $arrayToObject には一貫した入力形式が必要です。要素はすべて配列であるか、すべてオブジェクトである必要があります。オブジェクトが検出されましたが、見つかりました: 配列 |
| 40392 | $arrayToObject には、キーが「k」と「v」のオブジェクトが必要です。 |
| 40393 | $arrayToObject には、キーが「k」と「v」のオブジェクトが必要です。どちらかまたは両方のキーがない |
| 40394 | $arrayToObject には、文字列「k」キーと「v」値を持つオブジェクトが必要です。 |
| 40395 | $arrayToObject には、キーが文字列であるキーと値のペアが必要です。 |
| 40396 | $arrayToObject には一貫した入力形式が必要です。要素はすべて配列であるか、すべてオブジェクトである必要があります。配列が検出され、検出されました: オブジェクト |
| 40397 | $arrayToObject には、2 要素配列の配列が必要です。 |
| 40398 | $arrayToObject には、認識されないタイプまたは形式の入力が与えられます。 |
| 40400 | $mergeObjects では、すべての入力がオブジェクトである必要があります。 |
| 40414 | 必須のコマンドフィールドがないか、検証に失敗しました。 |
| 40415 | コマンドには、認識されないフィールドが含まれています。 |
| 40422 | BSON 配列フィールド名の値が無効です。 |
| 40485 | 認識されないタイムゾーン識別子が指定されました。 |
| 40489 | $dateFromParts では、通常のカレンダーフィールドと ISO 週の日付フィールドを混在させることはできません |
| 40515 | $dateFromParts 引数は整数には評価されません。 |
| 40516 | $dateFromParts には「year」またはisoWeekYear」が必要です |
| 40517 | 「タイムゾーン」オプションは、日付演算子の文字列に評価する必要があります。 |
| 40518 | $dateFromParts または $dateToParts が認識されない、または誤って入力されたパラメータを取得しました。 |
| 40519 | $dateFromParts は引数として オブジェクトのみをサポートします。 |
| 40520 | $dateToParts に認識されないパラメータが割り当てられました。 |
| 40522 | $dateToParts には、「date」パラメータを持つオブジェクト引数が必要です。 |
| 40523 | $dateFromParts 'year' は 1~9999 の範囲の整数である必要があります。 |
| 40525 | $dateFromParts ISO 週/日値が範囲外であるか、必須フィールドがありません。 |
| 40533 | タイムゾーン引数は文字列である必要があります。 |
| 40535 | 認識されないオプションがステージまたは式に指定されました。 |
| 40536 | 式は、配列が与えられたときに 1 つの引数のみを受け入れます。 |
| 40539 | 日付演算子に必要な「date」引数がありません。 |
| 40540 | $dateFromString は引数としてオブジェクトのみをサポートします |
| 40541 | $dateFromString は認識されない引数を受け取りました。 |
| 40542 | $dateString への「dateString」パラメータがありません dateFromString |
| 40543 | $dateFromString では、'dateString' を文字列にする必要があります。 |
| 40545 | 日付/時刻文字列が不完全で、必須要素がありません。 |
| 40551 | タイムゾーン情報を含む日付/時刻文字列をタイムゾーン引数と一緒に渡すことはできません |
| 40553 | $dateFromString は、指定された日付文字列を解析できません。 |
| 40554 | GMT オフセットの日付/時刻文字列をタイムゾーン引数と一緒に渡すことはできません |
| 40575 | $changeStream 'fullDocument' は「デフォルト」またはupdateLookup」である必要があります。 |
| 40600 | $out は $facet ステージ内では使用できません。 |
| 40601 | $out と $merge は、パイプラインの最終ステージにすぎません。 |
| 40602 | $changeStream や $geoNear などのステージは、パイプラインの最初のステージではありません。 |
| 40603 | $geoNear は、最適化後のパイプラインの最初のステージではありませんでした。最適化は無効または禁止されていますか? |
| 40647 | 変更ストリームの再開トークンに _data フィールドがないか、タイプが正しくありません。 |
| 40674 | 1 つのタイプの再開オプションのみが許可されますが、複数の が見つかりました。 |
| 50001 | autoIndexId:false は、指定されたコレクションでは許可されません。 |
| 50694 | この演算子には不明な引数が割り当てられました。 |
| 50695 | この演算子には「入力」フィールドが必要です。 |
| 50696 | 演算子は、引数として オブジェクトのみをサポートします。 |
| 50699 | この式演算子では、その入力を文字列にする必要があります。 |
| 50700 | 'chars' 引数は文字列である必要があります。 |
| 50736 | getMore は、セッションで作成されていないカーソルのセッションで実行できません。 |
| 50737 | セッション作成カーソルで getMore を実行するには、lsid を指定する必要があります。 |
| 50752 | $substrBytes 開始インデックスは負です。 |
| 50808 | $changeStream ステージでは、引数としてドキュメントが必要です。 |
| 51024 | 照合の「強度」値は 5 以下である必要があります。 |
| 51047 | この演算子またはステージは、$lookup サブパイプライン内では使用できません。 |
| 51075 | $regex と $options の両方でオプションを設定できない |
| 51076 | 指定された数のリストのベクトルインデックスを構築するメモリが不十分です。 |
| 51078 | インデックス名が見つかりませんでした。 |
| 51079 | レイテンシー統計はサポートされていません |
| 51091 | 正規表現が無効または正しく形成されていません。 |
| 51103 | 演算子は、名前付き引数のオブジェクトを想定していますが、別のタイプを受け取りました。 |
| 51104 | 演算子では、'input' 引数を文字列にする必要があります。 |
| 51105 | 演算子の「regex」引数は、文字列または正規表現タイプではありません。 |
| 51106 | 演算子では、「options」パラメータを文字列にする必要があります。 |
| 51107 | $regex オプションは、「regex」フィールドと「options」フィールドの両方で指定することはできません。 |
| 51108 | 正規表現オプションに無効なフラグまたは埋め込み NULL バイトが含まれています。 |
| 51109 | 正規表現に NULL バイトを含めることはできません。 |
| 51110 | 正規表現オプションに NULL バイトを含めることはできません。 |
| 51111 | この演算子に指定された正規表現が無効です。 |
| 51151 | 出力を保存するバッファのサイズがデータ型の制限を超えました |
| 51156 | 評価中に正規表現が $regex で実行できませんでした。 |
| 51270 | 空のサブ射影オブジェクトは有効な射影値ではありません。 |
| 51272 | 構文エラー: $projection には少なくとも 1 つの出力フィールドが必要です。 |
| 51744 | 演算子では、文字列に「置換」が必要です。 |
| 51745 | 演算子では、'find' 引数を文字列にする必要があります。 |
| 51746 | 演算子の「入力」引数は文字列ではありません。 |
| 51747 | 演算子には「置換」パラメータが必要です。 |
| 51748 | この演算子には「検索」パラメータが必要です。 |
| 51749 | この演算子には「入力」パラメータが必要です。 |
| 51750 | 集計演算子が不明な引数を受け取りました。 |
| 100003 | 最適化クエリパスの処理中の内部システムエラー |
| 100005 | コレクション、カスタムロール、権限などの設定された制限を超えました。 |
| 100006 | 許可されたユーザーの最大数を超えました。 |
| 3040501 | $rand は現在引数を受け入れません |
| 3041701 | $getField は $project で不明な引数を受け取りました。 |
| 3041702 | 無効な $project :: によって引き起こされる :: $getField には 'field' を指定する必要があります |
| 3041703 | 無効な $project :: によって引き起こされる :: $getField には「入力」を指定する必要があります |
| 3041704 | $getField では、文字列の評価に「field」引数が必要です。 |
| 4161100 | $setField と $unsetField は、引数として オブジェクトのみをサポートします。 |
| 4161101 | $setField または $unsetField に不明な引数が割り当てられました。 |
| 4161102 | $setField と $unsetField には、「field」を指定する必要があります。 |
| 4161103 | 無効な $project :: によって引き起こされる :: $setField には 'value' を指定する必要があります |
| 4161105 | $setField または $unsetField では、オブジェクトの評価に「入力」が必要です。 |
| 4161106 | $setField と $unsetField では、定数に評価するために「field」が必要です。 |
| 4161107 | $setField または $unsetField では、文字列の評価に「field」が必要です。 |
| 4161108 | $project はここでフィールドパス参照を禁止します。代わりに {$literal: ...} を使用します。 |
| 4161109 | $setField と $unsetField には、「入力」フィールドを指定する必要があります。 |
| 4662500 | コマンドには、認識されないフィールドが含まれています。 |
| 4862100 | 完全修飾名前空間が最大許容長を超えています。 |
| 5166301 | $dateDiff は引数としてオブジェクトのみをサポートします |
| 5166302 | $dateDiff に認識されない引数が割り当てられました。 |
| 5166303 | $dateDiff へのstartDate」パラメータがありません |
| 5166304 | $dateDiff へのendDate」パラメータがありません |
| 5166305 | $dateDiff への「単位」パラメータがありません |
| 5166307 | $dateDiff 引数は日付ではありません。 |
| 5166308 | 日付の差の計算中に $dateDiff がオーバーフローしました。 |
| 5166400 | $dateAdd と $dateSubtract では、引数が オブジェクトである必要があります。 |
| 5166401 | $dateAdd または $dateSubtract が認識されない引数を取得しました。 |
| 5166402 | $dateAdd または $dateSubtract には、startDate、単位、および金額が必要です。 |
| 5166403 | $dateAdd ではstartDate を日付に変換できる必要があります |
| 5166404 | $dateAdd は時間単位を定義する文字列を想定しています |
| 5166405 | $dateAdd は整数の時間単位を想定しています |
| 5166406 | dateAdd オーバーフロー |
| 5166503 | 不明な時間単位値が指定されました。 |
| 5439002 | 切り捨てられた日付の計算中に $dateTrunc がオーバーフローしました。 |
| 5439006 | dateTrunc サポートされていない binSize 値 |
| 5439007 | $dateTrunc は引数として オブジェクトのみをサポートします |
| 5439008 | 認識されない $dateTrunc 引数、予想日付、単位、binSize、タイムゾーン、startOfWeek。 |
| 5439009 | $dateTrunc への「date」パラメータがありません |
| 5439010 | $dateTrunc への「単位」パラメータがありません |
| 5439012 | $dateTrunc では、'date' を日付にする必要があります。 |
| 5439013 | $dateDiff および $dateTrunc では、「unit」を文字列にする必要があります。 |
| 5439014 | $dateDiff および $dateTrunc の「単位」値は認識された時間単位ではありません。 |
| 5439015 | $dateDiff または $dateTrunc では、文字列としてstartOfWeek」が必要です。 |
| 5439016 | $dateDiff または $dateTrunc のstartOfWeek」値が有効な曜日ではありません。 |
| 5439017 | $dateTrunc では、'binSize' を 64 ビット整数にする必要があります。 |
| 5439018 | $dateTrunc では、'binSize' が 0 より大きい必要があります。 |
| 5447000 | $collStats ステージはネストされたオブジェクトである必要があります。 |
| 5626500 | $geoNear、$near、$nearSphere はこのコンテキストでは許可されません。これらの演算子では地理空間データをソートする必要があるためです。ソートが必要ない場合は、代わりに $geoWithin の使用を検討してください。 |
| 5654600 | $project では、このコンテキストでのフィールドパス参照は許可されません。 |
| 5654601 | 無効な $project :: :: $getField は定数に評価するために 'field' を必要としますが、定数以外の引数を取得しました |
| 5654602 | $getField では、文字列の評価に「field」が必要です。 |
| 5733415 | は $mod をゼロにすることはできません |
| 5860400 | $geoNear には「near」引数が必要です |
| 5887502 | $setEquals のすべてのオペランドは配列である必要があります。 |
| 5911200 | 集計中の PlanExecutor エラー:: :: $mergeObjects は オブジェクトのみをサポートします |
| 5976500 | $dateAdd に無効な「amount」パラメータ値が割り当てられました。 |
| 6045000 | $dateSubtract に無効な「amount」パラメータ値が割り当てられました。 |
| 7158303 | $switch では、入力に一致するブランチが見つからず、デフォルトも指定されませんでした。 |