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

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 {
return this.QueryInterface.bulkInsert(this.getTableName(options), records, options, attributes).then(results => {
if (Array.isArray(results)) {
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;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!