У меня есть база данных MySQL, которая мне нужна для запроса из node.js
Я использую книжную полку и knex для этого.
Я хочу получить содержимое таблицы - я определил таблицу в файле model.js. Я пытаюсь выполнить запрос следующим образом:
//select * from completedSentences;
Model.CompletedSentences.fetchAll().then(function (resData) {
console.log(resData)
})
Я хотел бы знать, как перебрать resData, потому что это должно быть несколько строк.
Вывод консоли выглядит следующим образом: я не вижу список строк, которые я могу перебрать. Что мне не хватает?
CollectionBase {
model:
{ [Function]
NotFoundError: [Function: ErrorCtor],
NoRowsUpdatedError: [Function: ErrorCtor],
NoRowsDeletedError: [Function: ErrorCtor] },
length: 1,
models:
[ ModelBase {
attributes: [Object],
_previousAttributes: [Object],
changed: {},
relations: {},
cid: 'c4',
id: 1 } ],
_byId:
{ '1':
ModelBase {
attributes: [Object],
_previousAttributes: [Object],
changed: {},
relations: {},
cid: 'c4',
id: 1 },
c4:
ModelBase {
attributes: [Object],
_previousAttributes: [Object],
changed: {},
relations: {},
cid: 'c4',
id: 1 } },
_knex: null,
_events: {},
_eventsCount: 0 }