2012-01-09 52 views
0

通過點擊鏈接來刪除數據庫中表格的最佳方式是什麼? 我有一個生日日期下降,當用戶選擇他們的生日,並點擊更新數據庫更新與他們的D.O.B。並且字段消失並且以文本格式例如生日人替換。 2012年1月1日。如何通過點擊軌道上的紅寶石鏈接來刪除記錄?

我想在這個名爲「change」旁邊有一個鏈接,當用戶單擊更改時數據庫值設置爲NULL,這意味着下拉字段將再次出現,允許他們選擇他們生日。

另外我如何在rails上使用ruby,只對尚未創建的新記錄執行驗證?如果數據已經存在則不執行驗證?

任何想法? 親切的問候

回答

1

對於這樣的事情,你可能只想在必要時使用JavaScript切換顯示日期選擇器,或者只顯示「更改」。當然,對於new_record?true的任何記錄,您都希望默認顯示它。

至於驗證部分,只需將:on => :create添加到它的選項,它應該只觸發新的記錄。

+0

適合我 – LondonGuy 2012-01-14 12:32:25

相關問題