[RUBY] Beispiel für Parameter mit where

Dies ist ein vollständiges Memorandum. .. .. Es ist unansehnlich, aber lassen Sie mich es einmal posten. Ich werde es später beheben.

Verband

user.rb


has_many :hoges
has_many :hoge_events

hoge.rb


belongs_to :user
has_many :hoge_events

hoge_events.rb


belongs_to :user
belongs_to :hoge

Aussicht

Der Bildschirm (Ansicht) enthält die folgenden Links.

①hoge_event ②hoge_event ③hoge_event ④hoge_event

Wenn beispielsweise der Benutzer, der gerade arbeitet, auf die Ereignisdetails von ③ klickt, werden alle Informationen zu ③ angezeigt. Wenn Sie auf die Ereignisdetails von ① klicken, möchten Sie alle Informationen zu ① anzeigen. (Es wird davon ausgegangen, dass Parameter auch fest übergeben werden)

Regler

  def show
    @hoge_events = current_user.hoge_events.where(hoge_id: params[:hoge_id])
  end

Ich konnte die Details für jedes Ereignis auf dem Bildschirm anzeigen.

Recommended Posts

Beispiel für Parameter mit where
Beispiel für die Verwendung von vue.config.js
Beispiel für die Verwendung einer abstrakten Klasse
[Kotlin] Ein Beispiel für die Verarbeitung mit Enum
Beispiel für die Verwendung von ArAutoValueConverter (Feldtypkonvertierung)
Ein Beispiel, bei dem die Verwendung von Addition schneller ist als die Verwendung von StringBuilder (Java)
Zusammenfassung der Verwendung von FragmentArgs
Zusammenfassung der Verwendung von DBFlow
Zusammenfassung der Verwendung von ButterKnife
Ratenbegrenzung mit RateLimiter of Resilience4j
Aufzählung von Kombinationsmustern mit List
Entwicklung von Flink mit der DataStream-API
Validierung von Protokollnachrichten mit mockito
Umgang mit Zeitzonen mit Java
Implementierung der Validierung mit regulären Ausdrücken
Anwendungsbeispiel für Entwurfsmuster (Nr. 1)
Erfassung von Standortinformationen mit FusedLocationProviderClient
Zusammenfassung der objektorientierten Programmierung mit Java
[Java] Wo haben Sie versucht, Java zu verwenden?
Ich habe versucht, Google HttpClient von Java zu verwenden