[RUBY] Exemple de paramètres utilisant where

Ceci est un mémorandum complet. .. .. C'est disgracieux, mais laissez-moi le poster une fois. Je vais le réparer plus tard.

association

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

Vue

L'écran (vue) contient les liens suivants.

①hoge_event ②hoge_event ③hoge_event ④hoge_event

Par exemple, lorsque l'utilisateur qui opère actuellement clique sur les détails de l'événement de ③, toutes les informations sur ③ seront affichées. Si vous cliquez sur les détails de l'événement de ①, vous souhaitez afficher toutes les informations sur ①. (On suppose que les paramètres sont également passés fermement)

manette

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

J'ai pu afficher les détails de chaque événement à l'écran.

Recommended Posts

Exemple de paramètres utilisant where
Exemple d'utilisation de vue.config.js
Exemple d'utilisation d'une classe abstraite
[Kotlin] Un exemple de traitement utilisant Enum
Exemple d'utilisation d'ArAutoValueConverter (conversion de type de champ)
Un exemple où il est plus rapide d'utiliser l'addition que d'utiliser StringBuilder (Java)
Résumé de l'utilisation de FragmentArgs
Résumé de l'utilisation de DBFlow
Résumé de l'utilisation de ButterKnife
Limitation de débit à l'aide de RateLimiter of Resilience4j
Énumération des modèles de combinaison à l'aide de List
Développement de Flink à l'aide de l'API DataStream
Validation des messages du journal à l'aide de mockito
Gestion des fuseaux horaires avec Java
Implémentation de la validation à l'aide d'expressions régulières
Exemple d'application du modèle de conception (n ° 1)
Acquisition des informations de localisation à l'aide de FusedLocationProviderClient
Résumé de la programmation orientée objet utilisant Java
[Java] Où avez-vous essayé d'utiliser java
J'ai essayé d'utiliser Google HttpClient de Java