gpt4 book ai didi

ruby-on-rails - Rails - 有 2 个字段的查找依据?

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

我的 Controller 中有以下内容

def update
@permission = Permission.find_by_user_id(params[:user_id])

但我希望它也可以通过另一个参数找到,project_id

我怎样才能在 Rails 中做这样的事情?

@permission = Permission.find_by_user_id_and_project_id(params[:user_id],params[:user_id])

最佳答案

Rails 4 引入了 find_by 方法:

Permission.find_by(user_id: params[:user_id], project_id: params[:project_id])

关于ruby-on-rails - Rails - 有 2 个字段的查找依据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936621/

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