Задать вопрос
@zggb

Возможно ли обойтись без БД в поисковой форме?

Есть вариант не использовать базу данных в таком случае:
Данные из формы сохраняются в переменную руби, которая затем используется в том же #iframe#, например.

Или же нужно сохранить результат формы в бд, работать с ней, а потом автоматом удалить значение (каким-то образом).

Как на той же странице, вывести значение получаемое в форме, например, через form_for?

Заранее благодарю!
  • Вопрос задан
  • 2218 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@j_wayne
Сохранять в БД что-то нужно, только если вы из нее это запрашивать будете.
params в шаблонах работает, но это плохой тон, лучше сделать обычную модельку, как обычно. Если вас смущает, что в БД будет болтаться пустая табличка - это поправимо, но думаю, на данном этапе вам лучше с этим не связываться.

def action
@car = Car.new
# В контроллерах лучше такое не делать, но не будем выходить за рамки вопроса
@car.name = params[:name]
@car..price = params[:price]
end

Далее, в шаблоне form_for @car, ...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
viktorvsk
@viktorvsk
Концепция чего? Задача какая?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы