Операция SQlite UPDATE не работает ионная 3 - PullRequest
0 голосов
/ 29 октября 2018

Я использую ionic 3 в своем проекте с базой данных SQLite. у меня были все другие операции CRUD, за исключением ОБНОВЛЕНИЯ с этим кодом

this.sqlite.create({
        name: 'nearbye.db',
        location: 'default'
      }).then((db: SQLiteObject)=>{
        db.executeSql('UPDATE chats SET read=? WHERE read=?', ['time','checked']).then(res =>{
             console.log(JSON.stringify(res));
            }).catch(e => alert(JSON.stringify(e)))
        }).catch(e => alert(JSON.stringify(e)));

Мой пример данных в дБ:

{"id":35,"textFrom":"xxxx","textTo":"xxxx","message":"15","time":1540823439874,"read":"time","image":"","friend":"xxxx"},
{"id":36,"textFrom":"xxxx","textTo":"xxxx","message":"16","time":1540823441705,"read":"time","image":"","friend":"xxxx"}

Запрос возвращает {"rows":{"length":0},"rowsAffected":0} несмотря на это у меня есть строки, которые соответствуют критериям. Пожалуйста, помогите!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...