在sqlite中替换更新无效

时间:2017-11-16 12:19:17

标签: javascript angularjs ionic-framework sqlite

我正在使用SQLite update with replace来替换列中的字符串,当我运行查询时,它使另一列成为[]。可以任何人告诉我为什么会这样发生。

查询:

  var old_farmerid = '"farmer_id":' + 1510829657942;
  var new_farmerid = '"farmer_id":' + 1933;
  var updateQuery = 'UPDATE load SET worker_details = replace(worker_details, ?, ?);';
  $log.log(updateQuery);
  return $cordovaSQLite.execute(Database.db, updateQuery, [old_farmerid, new_farmerid]).then(function (result) {
    $log.log('updated sucessfully', result);
  }, function (err) {
    $log.log('error in update is', err);
  });

我怎样才能让old_farmerid像这样'" farmer_id":1000'

0 个答案:

没有答案