0
にTrueを与えます最初のアイテムではなく、最初のアイテムではゼロである 最初に取得されたアイテムの存在フィールドがnilであるにもかかわらず、最初の行のクラスattr(nilまたはtrueではない)を返さないが、 'いいえ')。 falseまたはnilの値を持つ他の行では、両方のチェックで正しい値を返します。それはバグですか、それとも間違っているのですか?最初の要求は、私は私の見解では、このようなコードを持っているレール3
Rails 3.0.0、Postgres 8.4
ああ、ありがとう。それが本当に助けになりました。しかし、私はまだこのフィールドメソッドが誤った値を与え、残りの部分は正しい値を与えているという、この奇妙な振る舞いには落胆しています。 – sandrew
? ARが値をブール値として扱うように強制すると、最初の呼び出しでまだclass = "opauqe"になっていませんか? – Doon
申し訳ありませんが、私は間違って自分自身をエクササイズしました。 ?あなたの答えのメソッドは常に正しく機能します。私は方法なしの行動を理解していない? – sandrew