【发布时间】:2020-07-30 08:56:49
【问题描述】:
我有let usersin1 = sql.prepare("SELECT COUNT(*) FROM raid WHERE raid1 > 0");
使用 better-sqlite3,我从中得到的是 [object Statement]。我不明白为什么当我尝试获取 usersin1 的值时会得到它。所有值都已定义,我试图从中得到一个数字。
Node.js
【问题讨论】:
-
语句只是要运行的实际数据库语句的表示。之后您需要运行它 - 在这里查看github.com/JoshuaWise/better-sqlite3/blob/master/docs/… 即,应该类似于
sql.prepare("SELECT COUNT(*) FROM raid WHERE raid1 > 0").get()
标签: javascript node.js sqlite better-sqlite3