Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Sqlite-sync (node.js) возвращает неправильные значения из базы

Артемий В Ученик (74), на голосовании 3 недели назад
Добрый день.
Есть таблица moders:Есть функция для получения значений:
 function getModerRoles() { 
let roles = db.run("SELECT roleid FROM moders")
//console.log(roles)
let role_mass = []
roles.forEach((element) => {role_mass.push(element.roleid)})

return role_mass
}

Но почему-то, если в консоль вывести roles, то получится следующее:
 [ { roleid: 1209858130628968400 }, { roleid: 1209858780108693500 } ] 
Т.е. последние цифры (3 последних) неверные. В чем проблема?
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (241233) 1 месяц назад
поменяй тип данных в таблице на NUMERIC или TEXT
Артемий ВУченик (74) 1 месяц назад
Cпасибо!
Похожие вопросы