В настоящее время я работаю над приложением CRM в качестве демонстрационного проекта. В настоящее время у меня возникают трудности с обволакиванием, как обращаться к свойствам одного объекта из другого. Я пытаюсь сделать что-то вдоль линий:Доступ к свойствам другого объекта в Rails
<%= note.client.first_name %>
В этом случае, у меня есть примечание для каждого клиента и соответствующая ассоциация установить между ними. Модели выглядят так:
class Note < ActiveRecord::Base
belongs_to :client
belongs_to :user
end
class Client < ActiveRecord::Base
has_many :users
has_many :notes
end
И базы данных выглядеть так:
class CreateUsers < ActiveRecord::Migration
def change
create_table :users do |t|
t.string :first_name
t.string :last_name
t.string :designation
t.string :phone
t.string :email
t.string :password_digest
t.timestamps
end
end
end
Есть ли простой способ доступа к: first_name свойство идентификатора клиента, связанного с запиской?
, связанные с: пользователи или: внимание? – shiva