data = [
{ name: :name, model: :Address, field_type: :string },
{ name: :country, model: :Address, field_type: :string },
{ name: :street , model: :Address, field_type: :string },
{ name: :city , model: :Address, field_type: :string },
{ name: :count , model: :Property, field_type: :integer },
{ name: :count2 , model: :Property, field_type: :integer } ,
{ name: :count3 , model: :Property, field_type: :integer } ,
{ name: :count3 , model: :Property, field_type: :integer }
]
У меня есть массив хэшей, и я хотел бы запросить значения хэшей. Я хотел бы знать наиболее эффективное и наиболее рекомендуемое решение.
Например, мне может понадобиться найти все имена хэшей, которые являются: целыми числами. ИЛИ Я могу запросить все имена моделей, которые: Адрес. ИЛИ Мне может потребоваться запросить все field_types как уникальные.
Могу ли я запросить массив хэшей напрямую? если да, то как, а если нет, то есть ли лучший метод, использующий активную модель или что-то еще?