select和更新东方/东方的多条logging和水线交易
如何select或更新东方的多个logging? 就像在吃水线一样,我们可以
offersModel.update({id:items_ids,status:INACTIVE},{status:ACTIVE})
但在水线交易不可用。 所以我想用:
var db = offersModel.getDB(); var trans = db.begin(); trans.update('offers') .set({status:INACTIVE}) .where({id:items_ids,status:ENM.SELLING_STATUS.ACTIVE})//.exec() .then(function(offers){ if (offers.length != items_ids.length) {trans.rollback(); /* send error here*/} else trans.commit(); })
谢谢。
尝试这个
db.update(ID).SET({状态:闲置})。标量()
你尝试过吗?
db.update(id).set({status:INACTIVE}).scalar()