Помогите написать поиск по Ruby on Rails - PullRequest
0 голосов
/ 19 ноября 2010

У меня есть объект Note, который имеет поле start_date (дата, обязательно) и поле end_date (дата, необязательно).

Как мне написать запрос (в Ruby 1.9.2 & Rails 3), которые найдут заметки, которые удовлетворяют этим 2 условиям:

  1. end_date поле не пусто
  2. параметр input_date находится в периоде между (start_date + 1 день) и end_date

Спасибо за чтение.

Ответы [ 2 ]

2 голосов
/ 19 ноября 2010

В чем проблема. Я имею в виду, вы получаете сообщение об ошибке или вы просто забыли прочитать документацию ActiveRecord ? ;)

Вы можете использовать метод #where для создания запроса.

0 голосов
/ 20 ноября 2010

Вам также может понравиться это: https://github.com/binarylogic/searchlogic:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...