В моих рельсах IA приложений имеет модель работыRails: выбрать из нескольких моделей
belongs_to :company
belongs_to :organization
и я хочу, чтобы раскрывающийся список имен все названия компании и название организации в той же области, так что я интересно, если это возможно, на самом деле я просто использовал название компании, прежде чем я добавил организацию, у меня есть этот код в моей работе форме
<%= f.text_field :company_name, data: {autocomplete_source: Company.order(:name).map(&:name) },required: true %>
и это в моей модели работы
def company_name
company.try(:name)
end
def company_name=(name)
self.company = Company.where(name: name).first_or_create
end
Положите логику в поле зрения плохой практики. –