Как читать выбрать результат sqlite ionic 3? - PullRequest
0 голосов
/ 21 марта 2019

У меня есть база данных, и я пытаюсь получить данные из таблицы.Похоже, все в порядке, но результат выбора возвращает массив внутри другого массива.(Я думаю, это нормально, потому что, если у вас есть разные запросы, вы можете получить различный результат).

Что мне действительно нужно, так это отдельный массив, но я не знаю, как его получить.Давайте посмотрим некоторый код:

 const sql = `SELECT * from busqueda_ejecutivo WHERE rut = ?`;
    return this.database.executeSql(sql, [rut])
      .then((data) => {
        const todos = [];
        if (data.rows.length > 0) {
          for (let i = 0; i < data.rows.length; i++) {
            const todo = JSON.parse(data.rows.item(i).busqueda);
            todos.push(todo);
          }
        }
        console.log(todos);
        return todos;
      }).catch((err) => {
        console.log(err);
      });

Это мой запрос, и как я обработаю результат, когда я делаю console.log задач, я получаю:

query result

Мне нужен только один массив, но я не знаю, как и почему это не происходит :( Пожалуйста, помогите мне и спасибо.

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