2014-01-17 67 views
0

我正在使用Rails 4.0devise gem進行用戶驗證。我有一個使用devise默認腳手架的基本用戶模型設置。將UserID傳遞給使用Devise/Rails進行建模

我的用戶每個人都有一個id,我想傳遞id其他表。得到那id以便我可以做到這一點的最佳方法是什麼?我想要類似current_user.id,但我不知道如何定義current_user。設計默認提供這樣的東西嗎?

+0

您無法將ID傳遞給其他表,您可以在表中創建引用用戶ID的外鍵。 –

回答

1

是的設計將使您的控制器和視圖中的current_user輔助方法可用,當您將before_filter :authenticate_user!添加到您的控制器。

這在文檔here中有更詳細的解釋。