1
Sails.jsで複数のレコードを挿入することは可能ですか? 私はMySQLを使用していますが、APIからの要求に応じて、 'n'行をMySQLに保存する必要があります。私はSails.js に対する支援が必要な複数のレコードをMySQLに挿入する方法
あなたは
Sails.jsで複数のレコードを挿入することは可能ですか? 私はMySQLを使用していますが、APIからの要求に応じて、 'n'行をMySQLに保存する必要があります。私はSails.js に対する支援が必要な複数のレコードをMySQLに挿入する方法
あなたは
はい一度にMySQLで複数のレコードを書き込むことができますありがとうございます。 私のモデルがあるみましょう:
module.exports = {
tableName:'test',
autoCreatedAt:false,
autoUpdatedAt:false,
attributes: {
name:'string'
}
};
まずはそれがMySQLのクエリでどのように行われるかを見てみましょう。
INSERT INTO `test` VALUES (1,'AB'),(2,'ABCCDC');
は今、これは
Test.create([{name:'name1'},{name:'name2'},{name:'name3'}])
.exec(function(err,done){
if(err){
//hendle the error;
return;
}
//successfully inserted;
});
は、今私は私のポイントが明確であると思い...あなたは複数のレコードを追加する方法です。
複数のオブジェクトを挿入するには、
array of objects in model.create()
を渡すだけで済みます。
ありがとう@vkstack [upvoted]、それは働いた! –
ようこそbro .... – vkstack
これは、データベースに関係なく複数の行を挿入する方法です(MySQL、Mongo、ディスクなどで動作します) – sgress454