J'ai une collection de lieux et ces lieux ont de nombreux OpenTimes pour dire si le lieu est actuellement ouvert à cette heure de la semaine. Je veux interroger tous les sites qui sont actuellement ouverts.Interrogez les lieux actuellement disponibles
J'ai actuellement une méthode en venue.rb
qui est appelée 'def active' qui passe par open_times et vérifie si Time.now
est dans la plage des champs open_time: start et: end.
Comment puis-je créer une requête qui donne tous les lieux actuellement ouverts?
J'espère créer un champ qui est quelque chose comme Venue.all.currently_available
Le Lieu est ouvert quand il a au moins un OpenTime avec des plages de temps autour de Time.now, non? – jdoe
Oui, c'est correct. – codabrink
Petite question ambiguë: soit vous voulez interroger tous les sites ouverts, ou simplement vérifier si le lieu est disponible. Choisissez un :) – jdoe