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

Commit 861fd2d8 by Mick Hansen

explicitily set isNewRecord in create/bulkCreate

1 parent bda41a8f
Showing with 8 additions and 2 deletions
......@@ -687,7 +687,9 @@ module.exports = (function() {
transaction: null
}, fieldsOrOptions || {})
return this.build(values).save(fieldsOrOptions)
return this.build(values, {
isNewRecord: true
}).save(fieldsOrOptions)
}
DAOFactory.prototype.findOrInitialize = DAOFactory.prototype.findOrBuild = function (params, defaults, options) {
......@@ -820,7 +822,11 @@ module.exports = (function() {
, updatedAtAttr = this._timestampAttributes.updatedAt
, createdAtAttr = this._timestampAttributes.createdAt
, errors = []
, daos = records.map(function(v) { return self.build(v) })
, daos = records.map(function(v) {
return self.build(v, {
isNewRecord: true
})
})
return new Utils.CustomEventEmitter(function(emitter) {
var done = function() {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!