У меня есть две модели пользователя и счет, гдеRails 4 таблицы доступа атрибуты из HAS_ONE ассоциации
class User < ActiveRecord::Base
has_one :account
end
class Account < ActiveRecord::Base
belongs_to :User
end
в мой контроллер пользователей я извлекая пользователей по
@user = User.list('', false,'company', 'asc')
где «список» является метод, описанный в моей модели для извлечения записей
в таблице пользователей У меня есть два столбца «id» и «company_name» , а в таблице учетных записей у меня есть столбцы как «user_id» и «страна»
Теперь я хочу @user массив, чтобы получить название компании и их страну, которую можно найти по user_id в таблице счетов
пожалуйста скажите мне, как я могу это сделать Thankx заранее
Как выходные данные, которые вы хотите смотреть? – chumakoff
, что, когда я пишу User.each do | f | f.company_name f.country end поэтому должно быть название компании со своей страной – user4965201
Вы хотите связать только массив @user или я могу предложить другое решение, как получить пользователей? – chumakoff