0
我想比較@question.id
與數據庫表Work
中的值。如何在問題控制器的顯示操作中執行此操作?比較控制器內兩個不同模型的屬性
我想比較@question.id
與@community.community_activity
,但是當我做這個問題控制器內的@community
是nil
:
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.community_activity
如何解決這個???
if @question.id != @community.community_activity.for_communities(60).object_id and current_user.role.title.strip == "Test"
redirect_to 'public/access_denied.html'
return
我不明白你的問題。 「明確」是什麼意思?你是否嘗試在'Work'中找到一個記錄,其中某列的值等於'@ question.id'的值?你是這個意思嗎? – Mischa
@Mischa請看編輯過的問題並幫助我! –
要回答你的問題,你必須告訴我們你的代碼。這還不夠。至少在發生這種情況時發佈控制器操作。 – Mischa