Đây là câu hỏi cực kỳ mới của người mới.lấy từng số riêng lẻ từ một số nguyên Fixnum Ruby on Rails
Tôi có tuổi được lưu trữ trong cơ sở dữ liệu.
Khi tôi lấy tuổi từ cơ sở dữ liệu, tôi muốn nhận từng chữ số riêng lẻ.
Ví dụ:
User.age = 25
Tôi muốn nhận được như sau:
first = 5
second = 2
tôi dường như không thể vật lộn này từ các dữ liệu như nó một sửa chữa num.
Bất kỳ ai cũng biết một giải pháp đơn giản và sạch sẽ.
'bản đồ {| chữ số | digit.to_i} 'shortcut =>' map (&: to_i) ' – fl00r
Ngoài ra:' n.to_s.chars.map (&: to_i) '. – tokland