|
云瑞数据库的修改记录的语句是:updateById,有无其他方法?我的怎么改不成功呀。都返回修改成功的回调了,怎么数据里的记录没有被修改掉。
代码如下:
var model = api.require('model');
model.findAll({
class: "zd",
qid: queryId
}, function( ret1, err ) {
if( ret ){
//alert( JSON.stringify( ret1 ) );
var noid=ret1[0].id;
model.updateById({
class: 'zd',
id:noid,
value: {
zd:zdnostr //zdnostr 为传值的参数,也是成功的
}
}, function(ret2, err){
if( ret2 ){
alert( "修改成功"+JSON.stringify( ret2 ) ); //返回了这一条语句,可以库里的记录没有被改掉。
}else{
alert( JSON.stringify( err ) );
}
});
}else{
alert( JSON.stringify( err ) );
}
});
|
|