2017-05-08 69 views
0

我該在哪裏放置該代碼?在模型或控制器中? 我在想控制器更新功能,那是對的嗎?如何重新計算字段,如果其他字段已更改爲

另外,我怎麼知道一個字段的舊值? $ request變量只包含新值。

這是爲了在更改用戶名時創建新密碼。

(是的,我知道的密碼不應該被保存在明文在數據庫中,但是這是調配的設備,所以沒有別的辦法)

編輯:示例代碼的一塊,將不勝感激。

回答

0

您可以在表單中添加另一個項目作爲隱藏值,即「id」或該用戶的任何唯一鍵值,以便您通過查詢調用數據知道我們使用該鍵值或id處理的用戶特定用戶 然後檢查天氣,然後名稱更改或不更改如果更改更新新密碼,否則不是 希望這可能會幫助你

+0

是的,我想到了,但我認爲許多用戶應該有這個問題,Laravel可能有一個解決方案它沒有花費數據庫查詢它 – raarts

+0

你也可以做到這一點,而不用查詢,如果你把它放在驗證相同的東西檢查那裏也 –

相關問題