我正在尝试
sqlite.run("UPDATE room_stats SET words = words || ?, duration = duration + ?, guesses = guesses + ? WHERE id = ?", ["word|", 1, 1, 1])
但SQLite不会将word
追加到words
。
其他字段都可以,只有“单词”没有连接。 我做错了还是个错误?
我也在GitHub上发了这个,但是过了6天没有人回答: https://github.com/mapbox/node-sqlite3/issues/735
在NodeJS v7.1.0上运行sqlite3 3.1.8
我暂时解决了使用printf的问题,在本例中为printf('%s%s', words, 'word')
,但是当我有一个运算符时,不推荐使用函数。