0

これはActiveSupportではなく、私の環境の問題だと思います...

呼び出されたメソッド (ago、from_now など) に関係なく、同じエラーが発生します。ここで、x は今日の日付 (7 月 23 日 = 23 など) を表します。

NoMethodError: undefined method `advance' for "x":String

だから、私に1.day与えます:

86400

しかし、私に1.day.ago与えます:

NoMethodError: undefined method `advance' for "23":String

バックトレース:

activesupport-3.2.13/lib/active_support/core_ext/time/calculations.rb:101:in `advance'

誰もこの行動を見たことがありますか?

4

0 に答える 0