正确的方式来存储,检索,使用sqlite3,nodejs从数据库parsingJSON对象

我不知道正确的方式来存储JSON对象在sqlite text字段,使用nodejs sqlite3驱动程序。 我做了以下几点:
在写入表之前,我尝试了JSON.stringify(jobj) ,现在jstr值看起来像{"melicode":9876543210}
但是当我select它后loggingjstr
console.log(jstr) # => { melicode :9876543210} 里面没有双引号
并且, JSON.parse(jstr)失败,出现SyntaxError: Unexpected token m

两件事注意:

首先,查询的结果是一个Object ,而不是一个String 。 所以试图parsing它应该导致一个exception。

其次,Node的console.log不会以JSON格式呈现JavaScript对象。 你可以尝试在repl中:

 $ node > console.log({"test": 123}); { test: 123 }