1

レール5では、attr_accessibleが削除されます。どのようにhas_oneの関連付けを使用するか。私が持っているよう は:レールにhas_one問題があるRails_admin 5

class Setter 
    include Mongoid::Document 

    include Mongoid::Timestamps::Created::Short 

    has_one :user 
end 

class user 
    include Mongoid::Document 

    include Mongoid::Timestamps::Created::Short 

    belongs_to :setter 
end 

を今私はrails_adminの形で新しいセッターにユーザーフィールドにはドロップダウンボックスを取得していないのです。 enter image description here

答えて

0

モデルにもうattr_accessibleを設定する必要はありません。

むしろstrong paramsを使用してください。

+0

でも、画像と同じエラーが発生します。ユーザーフィールドに入力またはドロップダウンメニューがありません。 – Neetesh

+0

Iは追加次 がDEF self.user.tryをUSER_ID:ID 端DEF USER_ID =(ID) self.user = User.find_by_id(ID) 端 – Neetesh

+0

、問題を解決しました。バグはsetterとgetter idの仕様でした。 – Neetesh