/ / mongodbのdbにコレクションを保存する正しい方法は? - node.js、mongodb、express、mongoose、sails.js

mongodbにdbのコレクションを格納する正しい方法は? - node.js、mongodb、express、mongoose、sails.js

それは...ですか model.create() または .save() または .insert()。私はウェブ上でチュートリアルを見てきました .create エクスプレスと帆のアプリで。しかし、私はmongoDB上で使用する公式文書を見たことがありません .create() しかし人々はCRUDアプリでそれを使用しています。

回答:

回答№1は0

ald Haddad氏には有効なポイントがありますが、あなたはmongoDBのドキュメントを見たことを述べました。

save() モデルインスタンスプロパティです。 基本的に、mongoDBデータ内の何かを変更した場合、新しい文書を入力する場合でも既存の文書を編集する場合でも、その変更はデータベースを呼び出すまでデータベースには行われません。 save() モデルの機能

create() はモデルのプロパティです。 Modelプロパティを呼び出して、新しい文書を作成するためにそれを使用できます。 create() 最初のパラメータとして追加したいドキュメントを渡します。 Model.create({/*your object*/}, function(err, createdObject){/*your callback*/}).

あなたはこれらの両方が使用されているのを見ることができます ここに.

あなたの質問にタグmongooseとnode.jsが含まれていたので、私は私がやったようにコードをフォーマットしました