我正在寻找一种从Active Record关系中获取一组id的简单/快速方法.
目前我有:
product_ids = Product.select(:id).where(:colour => 'blue').all.map{|p|p.id}
Run Code Online (Sandbox Code Playgroud)
但那太乱了,需要一张地图..
像这样的东西会更酷:
product_ids = Product.where(:colour => 'blue').ids
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢 :)