【发布时间】:2017-07-07 11:38:50
【问题描述】:
而不是使用 & 在块中调用一个方法,
objects_array.collect(&:errors)
我可以使用& 同时调用两个方法吗?我想要这样的东西:
objects_array.collect(&:errors.full_messages)
有可能吗?
【问题讨论】:
-
请注意,您想要的方法调用不是同时进行的。
-
几乎所有事情在 ruby 中都是可能的,这取决于你想为之付出多大的努力。 (大多数时候不值得努力)
-
感谢所有评论的人。我已经知道它可以使用 map/collect 来完成。我只是想知道这是否可能。谢谢。
标签: ruby