快问题
如果我输入我的控制台
u = User.first u.friends(&map:username)
我是[“彼得”,“玛丽”,“简”]
但我也想出生日,那怎么办呢?
u.friends(&map:username,&map:birthday)
不行
提前致谢
解决方法
您可以使用备用块语法:
u.friends.map{|f| [f.username,f.birthday]}
这将给出一个数组的数组.
u.friends.map{|f| "#{f.username} - #{f.birthday}"}
会给你一个字符串数组.你可以从那里做一点点.