2010-11-19 6 views
0

J'ai un objet Note, qui a un champ start_date (date, obligatoire) et un champ end_date (date, facultatif).Aide pour écrire une recherche Ruby on Rails

Comment puis-je écrire une recherche (en Ruby Rails 1.9.2 & 3) qui trouveront des notes qui répondent à ces 2 conditions:

  1. champ end_date n'est pas vide
  2. paramètre input_date est dans la entre (start_date + 1 jour) et end_date

Merci d'avoir lu.

Répondre

2

Quel est le problème. Je veux dire, avez-vous une erreur ou vous avez simplement oublié de lire le ActiveRecord documentation? ;)

Vous pouvez utiliser la méthode #where pour créer la requête.