Я использую node-sqlite3 для создания REST API для данных сада, собранных через Arduino. Я могу получить основные запросы, чтобы работать нормально, например, получить все данные в базе данных. Я в настоящее время пытаюсь получить данные, используя определенную дату и иметь эту установку коды в моем обработчике баз данных:node-sqlite: не удается прочитать свойство неопределенного
exports.getSoilByDate = (date, callback) => {
'use strict';
db.serialize(function() {
db.each("SELECT * FROM GARDEN WHERE TIME LIKE '%${date}%';", function(err, row) {
console.log(row.TIME + ": " + row.SOIL_MOISTURE);
});
});
};
Я знаю, что нет обратного вызова в настоящее время, и я планирую, добавив, что, как только я перестану получать ошибки. Моя проблема в том, что я получаю сообщение об ошибке «TypeError: Невозможно прочитать свойство« TIME »неопределенного» в запросе.