首页 > 解决方案 > 如何验证连接表记录中的唯一性

问题描述

我有 3 种模型:Open House、Attendee 和 Registration(Registration 是一种加入模型,允许与会者注册 Open House。注册属于 Open House 和与会者)。

如何在 Open House 模型上创建验证,以防止与会者为同一个 Open House 注册两次?

我有点困惑,因为 :attendee_id 在注册上而不是在开放日上,这是在这种情况下定义唯一性的属性。任何帮助表示赞赏!

标签: ruby-on-railsruby-on-rails-6

解决方案


推荐阅读