모델을 업데이트하면 primaryKey
기준을 설정하더라도 워터 록 .update()
이 항상 객체 배열을 반환합니다. 내 코드돛 업데이트를 오버라이드하여 하나의 객체 만 반환
Ad.update({ id: req.param('id') }, {
// desired attributed to be updated
}).exec(function(err, updatedRecord) {
// updatedRecord is always an array of objects
});
에 그리고 updatedRecord를 사용하기 위해
, 나는 내가 매우 깨끗하지 고려 뭔가 updatedRecord[0]
같은 0
색인을 지적해야한다. 문서 update() in sails에 따르면, 이것은 일반적인 escenario입니다.
나는이 개 질문이있는 것을 알고 :
더 나은하지 않을까요 당신이 그 모델이 아닌 배열에 대한 하나 개의 모델 반환 단지 업데이트 된 개체를 찾을 때?
.update()
이 하나의 레코드에만 영향을 주었을 때 배열 대신 객체를 반환하려면 어떻게이 함수를 재정의 할 수 있습니까?