I need hashify ActiveRelation! For example, I have such an AR
arel = MyClass.page(options[:page]).per(options[:per])
Itβs easy here to create a hash with MyTable primary keys as keys in the hash
Ex1:
[#<Object id: 44, name: "name44" >, #<Object id: 2, name: "name2" >, #<Object id: 110, name: "name110">] => {44=>"name44", 2=>"name2",110=>"name110"}
Ex2:
[#<Object id: 44, name: "name44" >, #<Object id: 2, name: "name2" >, #<Object id: 110, name: "name110">] => {44=>{:id=>44, :name=>"name44", 2=>{:id=>2,:name=>"name2"},110=>{:id=>110,:name=>"name110"}}
source share