В настоящее время я создаю объект 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?