/ / Posso usar um caminho de edição com condicional para ruby ​​on rails link_to? - ruby-on-rails, roteamento, link-to, restful-url

Posso usar um caminho de edição com condicional para ruby ​​on rails link_to? - ruby-on-rails, roteamento, link-to, restful-url

Gostaria de criar uma tag link_to com um condicional por exemplo:

O código abaixo provavelmente não funciona ... não tente

link_to "Edit postal address", edit_postal_address_path( :condition => {:organization_id => @organization_id } )

Quero editar o endereço postal com o organization_id que tenho em uma variável. Existe uma maneira engenhosa de fazer isso ou eu teria que seguir o caminho mais longo?

Espero que isto faça sentido.

Respostas:

4 para resposta № 1
link_to "Edit postal address", edit_postal_address_path( PostalAddress.where("organization_id = ?", @organization_id)

Esse relacionamento deve ser cada organização has_one Endereço postal