0

こんにちは、このようなサブスクライバーの配列を配置するときにRails3を使用しています

    @subscribers = User.all

そして、それを置きます.私にこの配列を与えます

     [#<User id: 62, is_activated: true, subscriber: "TEST_DB2", ports_order: 100, created_at: "2012-05-21 14:47:48">, #<User id: 66, is_activated: true, subscriber: "JOHI", ports_order: 100, created_at: "2012-05-22 12:06:19">, #<User id: 68, is_activated: true, subscriber: "ALI-NAQWI", ports_order: 100, created_at: "2012-05-24 11:01:22">]

そして、コマンド @subscribers.count #it を与えると、カウントが 0 になります

どうして?????????

4

1 に答える 1

0

代わりに長さを試してください。それは AREL のバグである可能性があります :)

彼が怠惰に何かをしようとしていること。彼はプロキシオブジェクトを返しているので、そこで問題になる可能性があります。長さは常に結果値〜配列で機能します。

于 2012-05-30T11:30:54.583 に答える