gpt4 book ai didi

ruby-on-rails - rails 3 基于多个字段查找或创建

转载 作者:行者123 更新时间:2023-12-04 17:12:59 24 4
gpt4 key购买 nike

我正在尝试使用笔记对象上的标记虚拟属性来实现一个简单的标记系统。一个标签包含一个标签和一个 user_id。我想要做的是根据标签字段中的内容将 HABTM 更新为与笔记的关系。我知道 find_or_create_by_X 方法,我可以用 2 个字段做类似的事情,即,如果标签和 user_id 是唯一的,则创建一个新标签,否则获取标签和用户 ID 匹配的标签。还有处理标签移除的类似方法吗?

最佳答案

您可以使用 _and_ 将字段链接在一起:

Tag.find_or_create_by_label_and_user_id(label_param, user_id_param)

关于ruby-on-rails - rails 3 基于多个字段查找或创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742367/

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