0
<%= m.members %>
下面給出了這個數組。如果我只想得到這個數組的最後一行(Ray的記錄),我該如何編碼?如何在Ruby on Rails中獲取數組的最後一行?
[#<User id: 4, username: "John", age: 27, deleted_at: nil>,
#<User id: 8, username: "Mike", age: 27, deleted_at: nil>,
#<User id: 13, username: "Ray", age: 27, deleted_at: nil>]
感謝答覆:)我嘗試過它,但它還給<用戶:0x00000 017d55298> :(( – HUSTEN
)之後請寫'.inspect'。 – VenkatK
Array的默認'to_s'方法與Ruby 1.9中的'inspect'相同。單個元素的'to_s'方法可能不同。您不應該將原始記錄轉儲到您的HTML中,而是訪問特定的屬性。 'to_yaml'或'to_json'通常提供更可讀的輸出。 – tadman