【发布时间】:2020-11-12 20:41:59
【问题描述】:
我有 2 个模型,PotentialClient 和 Client。 PotentialClient 和Client 有一个非唯一字段:mindbody_id,而Client 也有一个唯一字段:unique_mb,它等于"#{location_id}{mindbody_id}",使该字段唯一。 :location_id 也存在于 PotentialClient 上,但 :unique_mb 不存在。
有没有办法通过:unique_mb 加入PotentialClient 和Client,因为它存在于Client 和PotentialClient 上具有生成字段所需的所有信息?
【问题讨论】:
-
你确定
{location_id}{mindbody_id}是独一无二的吗?如果你有位置 11 和心身 2,然后是位置 1 和心身 12?
标签: ruby-on-rails join