私はbelongs_to:user関係を持つactiveadminリソースを持っています。
アクティブな管理者でモデルの新しいインスタンスを作成するとき、現在ログインしているユーザーをインスタンスを作成したユーザーとして関連付けたいと思います(私が想像するかなり標準的なもの)。
だから...私はそれを使って動作させました:
controller do
def create
@item = Item.new(params[:item])
@item.user = current_curator
super
end
end
しかし;)私はこれがどのように機能するのか疑問に思っていますか?@item変数にユーザーを割り当ててから、superを呼び出すことが機能することを期待していました(実際に機能します)。私も宝石を調べ始めましたが、実際にどのように機能しているかがわかりませんでした。
どんなポインタも素晴らしいでしょう。これは、ExplicitResourcesが提供するものだと思いますか?
ありがとう!