Frage : Im Rubin auf Schienen, wie ich Verbindungen zu anderen Ansichten herstelle, die die korrekten Resultate von einer in Verbindung stehenden Tabelle anzeigen

Mein Schienenprojekt hat z.Z. 6 Modelle:
city_link - belongs_to: cities
city - belongs_to: Zustände, has_many: city_links
county_link - belongs_to: counties
county - belongs_to: Zustände, has_many: county_links
state_link - belongs_to: states
state - has_many: Grafschaften, has_many: Städte, has_many: state_links

There sind Tabellen in der Datenbank, die jedem dieser Modelle entspricht.  Es gibt Lose viel-zu-ein Verhältnisse, und ich habe die korrekten fremden Schlüsselspalten, haben z.B. state_id in den state_links, Grafschaften und Städte tables.

I auch die Gestelle hergestellt, die jedem des models.

One der Sachen entsprechen, die ich soll eine Ansicht haben wünsche, in der die Zustände aufgeführt sind, und der Benutzer kann ein Hyperlink anklicken, das „Erscheinen genannt wird, verbindet“, und es zeigt alle Verbindungen an, die mit diesem Zustand verbunden sind.  Ich nahm an, dass ich die Listenansicht für Zustand ändern und link_to verwenden könnte, aber ich nicht scheinen kann, herauszufinden, welche Informationen, zum es einzuziehen.  Ich versuchte, in etwas wie mich zu setzen: <%= link_to „Erscheinen verbindet“: Tätigkeit => „. /state_links/list“: Identifikation => Zustand %> aber das arbeitete nicht.  Ich erhalte „keinen Weg gefunden, um /states/ zusammenzubringen „. /state_links/list/6“ mit {: method=>: erhalten}“.  Möglicherweise ist dieses die falsche Weise zusammen, aber ich kann kein Info auf, wie man finden etwas Ähnliches tut, das wie eine recht wichtige Aufgabe, zu sein zu tun scheint (eine neue Seite mit Info von einer in Verbindung stehenden Tabelle zeigen).

I fing gerade an, Schienen vor kurzem zu benutzen, und ich bin nicht ein Berufsprogrammierer, gefalle so bin einfach auf mir und zur Verfügung stelle eine vollständige Erklärung, dass ein nicht fachmännisches wie mich understand.

Thanks kann!

Antwort : Im Rubin auf Schienen, wie ich Verbindungen zu anderen Ansichten herstelle, die die korrekten Resultate von einer in Verbindung stehenden Tabelle anzeigen

Sie verbinden nicht mit einer anderen Ansicht, aber mit einem anderen Steuerpult.
So konnten Sie auch versuchen
<>: state_links: Tätigkeit =>: Liste: Identifikation => Zustand %>
Weitere Lösungen  
 
programming4us programming4us