/ / Czy mogę użyć ścieżki edycyjnej z zastrzeżeniem ruby ​​na szynach link_to? - ruby-on-rails, routing, link-to, restful-url

Czy mogę użyć ścieżki edycyjnej z zastrzeżeniem ruby ​​na szynach link_to? - ruby-on-rails, routing, link-to, restful-url

Chcę utworzyć tag link_to z warunkowym na przykład:

Poniższy kod prawdopodobnie nie działa ... nie próbuj

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

Chcę edytować adres pocztowy z identyfikatorem organizacji, który mam w zmiennej. Czy jest na to zręczny sposób, czy też musiałbym przejść długą drogę?

Mam nadzieję, że to ma sens.

Odpowiedzi:

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

Ta relacja powinna dotyczyć każdej Organizacji has_one Adres pocztowy