[RUBY] [Mitglied und Sammlung]

Was sind Mitglieder und Sammlungen?

Derzeit erstelle ich eine App wie die Foto-Posting-Version von Twitter, aber ich werde über die Mitglieder und die Sammlung, die bei der Implementierung der Post-Suchfunktion während der Erstellung herauskamen, und die Unterschiede zwischen ihnen ausgeben.

Mitglieder und Sammlungen können beim Konfigurieren des Routings verwendet werden, und die generierte URL und der auszuführende Controller können nach Bedarf angepasst werden.

Der Unterschied besteht darin, dass die Sammlung keine ID im Routing hat und das Mitglied dies tut.

search1.png

Wenn Sie eine Sammlung in ein Nest des Tweets-Controllers schreiben, wie im obigen Bild gezeigt, Es wird das Routing des folgenden Bildes sein.

search2.png

Selbst wenn ich mir die URI ansehe, ist die ID nicht enthalten.

Auf der anderen Seite, wenn vom Mitglied beschrieben

search3.png

Das Routing ist in diesem Fall wie in der Abbildung unten gezeigt.

search4.png

Wie Sie sehen können, ist die ID im Routing enthalten.

Bei der diesmal erstellten Foto-Posting-App habe ich die Sammlung verwendet, da ich nur eine Liste als Suchergebnisse anzeigen möchte und nicht für jede ID eine detaillierte Seite benötige.

Recommended Posts

[Mitglied und Sammlung]
Unterschied zwischen Mitglied und Sammlung von Schienen route.rb
== und gleich
Java9-Sammlung
[Java] Vergleich von Sammlungs- und StringBuilder-Operationsmethoden
[Java] Inhalt der Collection-Schnittstelle und der List-Schnittstelle