В настоящее время я создаю объект JSON, делая:
@users = User.all
@users.each do |user|
@userlist << {
:id => user.id,
:fname => user.fname,
:lname => user.lname,
:photo => user.profile_pic.url(:small)
}
end
Моя задача - теперь я хочу включить записи из таблицы @contacts
, которые имеют другой набор полей, чем модель User
.
Я пробовал делать
@users = User.all
@contacts = current_user.contacts
@users << @contacts
Но это не сработало. Какой лучший способ объединить две аналогичные модели в один объект JSON?