ruby-on-rails rails如何迁移find_all_by_

jgovgodb  于 2022-12-05  发布在  Ruby
关注(0)|答案(1)|浏览(195)

您好,我将一个应用程序从Rails 2迁移到Rails 7.04。
我看不出该怎么改写:

self.accepted_roles.find_all_by_name(role_name).any? { |role| role.users }

users = self.accepted_roles.find_all_by_name(role_name).collect { |role| role.users }

users.flatten.uniq if users

我想是self.roles.where("name="role_name).find_each但是.any?.collect
我找不到Rails 2文档。欢迎帮助

相关问题