У меня есть запрос mysql, подобный этому: 'SELECT ? FROM tablename'
с массивом args, подобным этому: ['id']
.Когда я вызываю db.query(sql, args)
, результатом является массив с ['id', 'id', 'id']
для каждой строки в таблице базы данных вместо того, чтобы иметь значения из базы данных в ней [1,2,3]
.Если имена столбцов включены в строку sql, это работает просто отлично.Я действительно не знаю, почему это происходит.Есть ли у кого-то еще такие проблемы, и есть решение для этого?