gpt4 book ai didi

ruby-on-rails - 具有来自同一个表的多个 id 的 Rails 关系表

转载 作者:行者123 更新时间:2023-12-04 05:53:33 26 4
gpt4 key购买 nike

我知道如果我将表中的列命名为“othertablename_id”,rails 将知道将该列用于 belongs_to 或其他关系。如果我想从同一个表中获得多个 id,显然这是行不通的,因为我会有重复的列名。构建关联同一张表中两行的表的最佳方法是什么?正如在恰好与两个用户相关的约会表中一样。

最佳答案

我知道了

belongs_to :user_1, :class_name => "User"
belongs_to :user_2, :class_name => "User"

将分别使用列 user_1_id 和 user_2_id。列的名称当然应该更具描述性,但它非常简单。

关于ruby-on-rails - 具有来自同一个表的多个 id 的 Rails 关系表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2978173/

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