ドキュメントの挿入
項目一覧
Elastic モデルまたはクエリ ビルダーで create()
メソッドを呼び出すことで、コレクションにドキュメントを挿入できます。
ドキュメントを挿入するには、挿入する必要があるデータを、フィールドと値を含むドキュメントとしてcreate()
メソッドに渡します。
例
この使用例では、次のアクションが実行されます。
Movie
Eloent モデルを使用して、sample_mflix
データベース内のmovies
コレクションを表しますmovies
コレクションにドキュメントを挿入します
この例では、 create()
メソッドを呼び出して、次の情報を含むドキュメントを挿入します。
title
の値"Marriage Story"
year
の値2019
runtime
の値136
$movie = Movie::create([ 'title' => 'Marriage Story', 'year' => 2019, 'runtime' => 136, ]); echo $movie->toJson();
{ "title": "Marriage Story", "year": 2019, "runtime": 136, "updated_at": "...", "created_at": "...", "_id": "..." }
Lambda アプリケーションを編集して使用例を実行する方法については、「 の使用例 ランディング ページ 」を参照してください。
Tip
また、 save()
メソッドまたはinsert()
メソッドを使用してコレクションにドキュメントを挿入することもできます。 挿入操作の詳細については、 書込み操作 ガイドの「ドキュメントの挿入」セクションを参照してください。