gpt4 book ai didi

mysql - 日期时间的奇怪行为

转载 作者:行者123 更新时间:2023-11-29 22:13:15 27 4
gpt4 key购买 nike

mysql
Rails 3.2.18

在控制台中:

irb(main):056:0> Order.find(964179).delivery_target
=> Tue, 14 Jul 2015 13:13:21 CDT -05:00

irb(main):057:0> ActiveRecord::Base.connection.select("select o.delivery_target from orders o where o.id=964179")
(1.6ms) select o.delivery_target from orders o where o.id=964179
=> [{"delivery_target"=>nil}]

为什么第二个例子中的delivery_target为零?

最佳答案

这很可能是由您自己的 delivery_target 实现引起的,这是增强模型的常见方法。您始终可以使用 model[:delivery_target] 检查数据库中的真实值。

关于mysql - 日期时间的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31425987/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com