Как удалить запись по клику ссылки в ruby ​​на рельсах? - PullRequest
0 голосов
/ 10 января 2012

Каков наилучший способ удалить что-либо из таблицы в моей базе данных, нажав ссылку?У меня выпадает дата рождения, и когда пользователь выбирает свой день рождения и нажимает кнопку Обновить, БД обновляется вместе с их DOB, и поля исчезают и заменяются днем ​​рождения людей в текстовом формате, например, 1 января 2012 года.

IХотелось бы иметь ссылку рядом с этим, называемым «изменение», и когда пользователь нажимает кнопку «изменить», значение базы данных устанавливается в NULL, что означает, что раскрывающиеся поля будут появляться снова, позволяя им выбрать свой день рождения.

Также каку меня ruby ​​на рельсах выполняет проверку только для новой записи, которая еще не была создана?и не выполнить проверку, если данные уже существуют?

Есть идеи?С уважением

1 Ответ

1 голос
/ 10 января 2012

Для чего-то подобного вам может потребоваться переключить JavaScript, чтобы при необходимости отображать пикир, или просто показать «Изменить».Конечно, для любой записи, которая new_record? равна true, вы хотели бы показать ее по умолчанию.

Что касается части проверки, просто добавьте :on => :create к ее параметрам, и она должна толькотриггер для новых записей.

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