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

Lambda 機能の互換性

このガイドでは、Lambda MongoDB でサポートされている Lambda の機能について説明します。 このページでは、Lambda 統合での Lambda バージョン11 .x 機能の可用性について説明します。

次のセクションには、Lambda 統合で個々の機能が利用できるかどうかを示す表が含まれています。

データベース機能
可用性

構成

✓

読み取り/書き込み接続

代わりに 読み込み設定( read preference)を使用してください。

複数のデータベース接続

✓

クエリ イベントのリスニング

✓

累積クエリ時間の監視

✓

トランザクション

コマンドラインインターフェイス(CLI)

Use the MongoDB Shell (mongosh).

データベース検査

サポート対象外

データベース モニタリング

サポート対象外

コレクション名とインデックス名のプレフィックス

サポート対象外

次の Eloqueent メソッドは Lambda 統合ではサポートされていません。

  • toSql()

  • toRawSql()

  • whereColumn()

  • orWhereColumn()

  • whereFulltext()

  • groupByRaw()

  • orderByRaw()

  • inRandomOrder()

  • union()

  • unionAll()

  • havingRaw()

  • having()

  • havingBetween()

  • orHavingRaw()

  • whereIntegerInRaw()

  • orWhereIntegerInRaw()

  • whereIntegerNotInRaw()

  • orWhereIntegerNotInRaw()

クエリ機能
可用性

実行中のクエリ

✓

チャンク結果

✓

集計

✓

ステートメントを選択する

✓

Raw 式

サポート対象外

結合

サポート対象外

和集合

サポート対象外

✓

✓

論理グループ化

✓

✓

サポート対象外

順序

✓

ランダムな順序付け

サポート対象外

グループ化

部分的にサポートされている場合は、集計を使用してください。

制限とオフセット

✓

条件句

✓

ステートメントを挿入する

✓

自動インクリメント ID

MongoDB は ObjectID を使用するためサポート対象外

アップサート

アップデート ステートメント

✓

JSON 列の更新

サポート対象外

値の増加と減少

✓

デバッグ

✓

Laravel 統合は、すべての Lambda ページネーション機能をサポートしています。

Lambel 統合はすべての Lambel移行機能をサポートしていますが、実装はMongoDB のスキーマ柔軟モデルに固有です。

Lambel 統合は、すべての Lambda シード機能をサポートしています。

エラスティック 機能
可用性

モデル

✓

UUID キーと ULID キー

✓

タイムスタンプ

✓

モデルの取得

✓

高度なサブクエリ

サポート対象外

モデルの取得または作成

✓

集計の取得

部分的にサポートされています

モデルの挿入と更新

✓

アップサート

モデルの削除

✓

ソフト 削除

✓

モデルのプルーニング

✓

Tip

詳細については、「 Eloquet モデルクラス」のガイドを参照してください。

エラスティック 機能
可用性

関係の定義

✓

多対多の関係

✓

多形関係

✓

動的な関係

✓

クエリ関係

✓

関連モデルの集計

サポート対象外

関連モデルの挿入と更新

✓

Tip

詳細については、「 効率的なモデル関係 」のガイドを参照してください。

Lambda 統合は、すべての Eloqueent コレクション機能をサポートしています。

エラスティック 機能
可用性

キャスト

✓

配列と JSON のキャスティング

✓ JSON にシリアル化せずに MongoDB にオブジェクトと配列を保存できます。

日付キャスティング

✓

列挙型

✓

暗号化されたキャスティング

✓

カスタムキャスト

✓

Tip

詳細については、「 Eloquet モデルクラス」のガイドを参照してください。

Lambda 統合は、すべての Eloqueent ファクトリー機能をサポートします。