如何知道$ cordovaSQLite.execute返回的结果内部是什么

时间:2016-09-22 16:31:33

标签: cordova ionic-framework sqlite

例如,请参阅http://ngcordova.com/网站上的此代码段:

$scope.execute = function() {
var query = "INSERT INTO test_table (data, data_num) VALUES (?,?)";
$cordovaSQLite.execute(db, query, ["test", 100]).then(function(res) {
  console.log("insertId: " + res.insertId);
}, function (err) {
  console.error(err);
});

};

他打印res.insertId,但是他知道属性名为insertId吗?我在哪里可以查看。我想看看res中是否有一个带有执行命令的属性。

2 个答案:

答案 0 :(得分:2)

$cordovaSQLite.execute(db, query, ["test", 100]).then(function(res) {
console.log("insertId: " + res.insertId);
for (var i = 0; i < res.rows.length; i++) {
    console.log(res.rows.item(i));
}
}

试试这个(y)

答案 1 :(得分:0)

console.log(JSON.stringify(res));

打印对象及其所有属性