初学node,想用express + sqlite3 做一个小项目,没想到在用 sqlite3 的时候查询出了问题 ###环境如下
- OS win64
- node v0.10.28
- sqlite3 2.2.3 ###表结构: table : todo id : int pk title : varchar(100) ###已有数据: id title 1 起床 2 洗刷
###nodejs 代码
var sqlite3 = require('sqlite3').verbose(); var db = new sqlite3.Database('todo.db'); db.all('select title from todo',function(err,rows){
rows.forEach(function(row){
console.log(row.title);
}); });
这样结果 是 2行 空,如果把title 换成 id 则能正确打印 为 1 2
请教一下各位大侠这种情况如何解决?