如果我做User.all.pluck(:email)
那麼它工作正常。如何從用戶陣列採摘電子郵件
但如果我這樣做
arr = Array.new
arr = User.all
然後
arr.pluck(:email)
這是提高以下錯誤
undefined method `pluck' for #<Array:0x007f4ff8daf3c8>
,這意味着我不能陣列勇氣使用,所以我們怎麼能得到在上面的一行中記錄數組中的特定字段值。 我不想遍歷數組中的每條記錄。
'User.all.pluck(:email)'工作正常嗎?你使用的是什麼rails版本? – xlembouras
m使用Rails4和ruby2.0.0 –
每個人的答案工作....所以我會去投票的所有,但接受@apneadiving的答案 –