CNode

关于dresende / node-orm 的使用问题

Ccony138发布于14 年前最后回复13 年前10 回复7368 浏览0 收藏

诸位好,我在使用dresende / node-orm 去连接Mysql的时候,出现了日期不能读出的问题: 我在Mysql中存有一条记录,其中有个DateTime类型的字段:1888-08-08 12:12:12 ,然后我用node-orm读出来以后,再保存,就把数据库中的记录覆盖成了 0000-00-00 00:00:00,再次读出就成为了Invalid Date,请问各位有没有遇到这种问题? 附上node-orm的git地址https://github.com/dresende/node-orm/ 另外,如果有更好的orm,已经在用的,可否推荐一下,谢谢!

查看回复

回复 (10)

L
leapon#1·13 年前
引用 leapon你保存之前得查一下,不能把无效数据存回去。 没用过 node orm

@cony138 我就用 mysql 模块,ORM 部分自己处理。

Y
youxiachai#2·13 年前

mysql orm 不如用一下这个..用的人多..bug 修复得也快... https://github.com/sequelize/sequelize

X
xiuxu123#4·13 年前

使用时间戳类型

C
cony138#5·13 年前
C
cony138#6·14 年前

木有人给点建议吗。。

W
wisewisely#7·13 年前

new Date() //不是只用 Date()

L
leapon#8·13 年前

你保存之前得查一下,不能把无效数据存回去。

没用过 node-orm

C
cony138#9·13 年前
引用 wisewiselynew Date() //不是只用 Date()

感谢回复,我那时用的是new Date()。 那个node-orm我用的时候有好多问题,看他更新也不是很勤快,后来就没用了

C
cony138#10·13 年前
引用 leapon你保存之前得查一下,不能把无效数据存回去。 没用过 node orm

谢谢回复。我没改过那些字段,是指读取-》保存-》读取-》保存。 后来不用mysql和node-orm了。 你一般node读写mysql的时候用什么工具啊?

参与回复
登录后即可参与回复。登录