gpt4 book ai didi

ruby-on-rails - Rails find_or_create 方法和更新记录属性

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

如果找到记录,Rails find_or_create_by() 是否也会更新记录属性。如果没有,是否有一种简单的方法来查找或创建记录,以及该记录是否已存在;更新记录属性

最佳答案

听起来你想要做一个create_or_update_by的东西,
这可能是这两个步骤:

my_app_class = ClassName.find_or_initialize_by_name(last_name, first_name).update_attributes
({
:last_name => self.last_name,
:first_name => self.first_name,
})

关于ruby-on-rails - Rails find_or_create 方法和更新记录属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12717517/

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