Я очень новичок в программировании и застрял ... снова,
Я использую рельсы 3, и в настоящее время у меня есть модель места, где каждое место принадлежит области, и тип (каждый из которых является их собственной моделью), все места в базе данных отображаются на странице индекса в разделах, отображающих Название места, а также его площадь и тип.
Как можно получить форму с двумя раскрывающимися списками (областями и типами) на странице индекса, которая фильтрует показанные записи места в зависимости от того, что выбрано в раскрывающихся списках. например выберите пабы как тип и Манчестер как область, и только пабы в Манчестере будут показаны, или выберите пабы как тип и все как область, и все пабы из всех областей показаны.
Я попытался установить sphinx и think_sphinx, но не могу заставить их работать на моих Windows 7. Я получил ошибку 1067 при запуске службы и «Не удалось запустить поисковый демон». из think_sphinx на rake ts: start, который, как я предполагаю, происходит из-за того, что служба не запущена, поэтому я надеюсь, что ответом на это не будет сфинкс.
Я посмотрел на прицелы и думаю, что это может быть путь? Хотя у меня нет первой идеи относительно того, как включить раскрывающийся список для выбора необходимой области или действительно, как написать область, которая будет удовлетворять виду фильтра, который я хочу.
Большое спасибо за любую помощь, она очень ценится!