我创建了一个 refinanciamento,但我的节目不正确。
显示.html.erb
<p>
<strong>Nome:</strong>
<%= @funcionario.pessoa.nome %>
</p>
<p>
<strong>Matrícula:</strong>
<%= @funcionario.matricula %>
</p>
当我输入@funcionario.first.pessoa.nome 时,它“工作”,但是,永远返回第一个,我不想要这个,当然。
我的控制器:
def show
@funcionario = Funcionario.pesquisa_cpf(params[:pesquisa_func_cpf]).first
@refinanciamento = Refinanciamento.find(params[:id])
end
例如,当我注册一个 refinanciamento 时,我显示的 url 是:/refinancimento/100,这个 refinanciamento 具有以下值:id:100,funcionario_id:2 我需要一个显示具有这个 refinanciamento 的 funcionario 的位置。我如何建立这个咨询?
我的模型是:
class Refinanciamento < ActiveRecord::Base
belongs_to :funcionario
(...)
class Funcionario < ActiveRecord::Base
has_many :refinanciamentos
(...)
我只想显示创建了 refinanciamento 的 funcionario 的名称和矩阵。谢谢!