10-15 自动写入时间戳,放在model/order没问题,放在model/BaseMoodel就有问题
来源:10-15 TP5自动写入时间戳
吃了饿饿了又吃
2017-06-16
老师你好,
10-15 自动写入时间戳,放在model/Order没问题.
我又把它下放到model/BaseModel,就有问题. Order继承BaseModel的
单步测试的时候,create_time,看写入也是没有问题的,怎么就“fields not exists:[create_time]”
关于自动写入时间戳的,写的位置有讲究吗?
写回答
3回答
-
3winni
2017-12-18
我放在基类里运行后,在order表里是正确插入的,但是order_product里失败,错误提示是
数据表字段不存在:[create_time]
。。所以应该是放在基类里的话,会强制给每次调用的表都插入create_time字段,没有的话就会报错
00 -
7七月
2017-06-17
这个我还没有研究过,但是BaseModel应该是可以的,我晚点试一下,这个得跟一下源代码。
00 -
dear人格
2017-06-16
我的猜测是,可能报的是基类BaseModel 没有create_time,并不是Order的,你可以创建一个BaseModel表加个create_time字段,看看是否报错。 希望老师指正
00
相似问题