不要怂,就是干,撸起袖子干!

Commit d4acd7cb by Sushant Committed by GitHub

fix: keep pk ids if supplied by users (#8792)

1 parent 2034852a
...@@ -2383,7 +2383,9 @@ class Model { ...@@ -2383,7 +2383,9 @@ class Model {
return this.QueryInterface.bulkInsert(this.getTableName(options), records, options, attributes).then(results => { return this.QueryInterface.bulkInsert(this.getTableName(options), records, options, attributes).then(results => {
if (Array.isArray(results)) { if (Array.isArray(results)) {
results.forEach((result, i) => { results.forEach((result, i) => {
instances[i] && instances[i].set(this.primaryKeyAttribute, result[this.primaryKeyField], {raw: true}); if (instances[i] && !instances[i].get(this.primaryKeyAttribute)) {
instances[i] && instances[i].set(this.primaryKeyAttribute, result[this.primaryKeyField], { raw: true });
}
}); });
} }
return results; return results;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!