반응형
oriento / orientjs의 여러 레코드 선택 및 업데이트 및 워터 라인의 트랜잭션
Oriento에서 여러 레코드를 선택하거나 업데이트하려면 어떻게해야합니까? 흘수선처럼 우리는
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 ({status : INACTIVE}). scalar ()
팔로우 해 보셨습니까?
db.update(id).set({status:INACTIVE}).scalar()
반응형
'programing' 카테고리의 다른 글
Delphi ASIO VST 및 MiniHost의 미디 타이밍 문제 (0) | 2021.01.16 |
---|---|
libgdx (roboVM)를 사용하여 iOS 라이브러리 또는 프레임 워크 만들기 (0) | 2021.01.16 |
Contex 그리기 + 페이지 매김 (0) | 2021.01.16 |
GPU를 사용하여 MATLAB 코드 가속화? (0) | 2021.01.16 |
vim의 함수 본문에서 인수 강조 (0) | 2021.01.16 |