2016-09-22 81 views
0

我在active admin用戶的形式。我已經添加了以下屬性驗證「存在」,允許只有當資源從activeadmin軌添加驗證

validates :needy_id, presence: true 

我希望在請求來自activeadmin它才能正常工作。 有什麼建議嗎?

+0

哪些用戶使用你的'activeadmin'? –

+0

僅限管理員....... –

+0

如何識別用戶爲管理員? –

回答

1

請檢查此,

validates :needy_id, :presence => true, :if => Proc.new { user.admin? }

+0

這可以簡化爲'validates:needy_id,presence:true,如果:: admin?' –