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 回答