Kay*_*ast 5 javascript mysql node.js node-mysql
mysql 节点文档给出了如何转义和做简洁事情的示例。我无法弄清楚如何使用这种方法插入当前时间。
var post = {id: 1, createdDate: 'NOW()'};
var query = connection.query('INSERT INTO posts SET ?', post, function(err, result) {
});
// Error: ER_TRUNCATED_WRONG_VALUE: Incorrect datetime value: 'NOW()' for column 'createdDate' at row 1
Run Code Online (Sandbox Code Playgroud)
如果您不想使用自定义格式,一个简单的解决方法是使用以下命令在服务器端生成日期new Date():
var post = {
id: 1,
createdDate: new Date()
};
var query = connection.query('INSERT INTO posts SET ?', post, function(err, result) {});
Run Code Online (Sandbox Code Playgroud)
但请记住,由于服务器/网络延迟,您可能会出现轻微的延迟。
| 归档时间: |
|
| 查看次数: |
9027 次 |
| 最近记录: |