我有这个查询
= f.select(:city, Country.where(:country_code => "es").collect(&:cities) {|p| [ p.city, p.id ] }, {:include_blank => 'Choose your city'})
问题是我收到以下错误
SyntaxError: (irb):26: both block arg and actual block given
collect(&:cities)
从我看到的情况来看,我通过包含然后声明块做错了。有没有办法可以用相同的查询来完成这两者?