gpt4 book ai didi

ruby-on-rails - 在模型中访问Devise的current_user

转载 作者:行者123 更新时间:2023-12-03 07:32:20 25 4
gpt4 key购买 nike

我该如何访问模型内​​部的Devises'current_user'对象?我要在当前用户创建某些内容时自动将其添加到记录中。我知道我可以在 Controller 内部手动设置user_id,但是我觉得如果由模型处理它会更容易/更清洁。

最佳答案

本质上,这种逻辑不属于模型,因此,最好通过模型中的函数或在创建时将current_user传递进来。 This answer总结一下。

我知道,那不是您想要的答案。不幸的是,它看起来更干净,但是却增加了您真正不需要的模型开销。

关于ruby-on-rails - 在模型中访问Devise的current_user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5545116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com