ruby-on-rails - 如何验证连接表记录中的唯一性
问题描述
我有 3 种模型:Open House、Attendee 和 Registration(Registration 是一种加入模型,允许与会者注册 Open House。注册属于 Open House 和与会者)。
如何在 Open House 模型上创建验证,以防止与会者为同一个 Open House 注册两次?
我有点困惑,因为 :attendee_id 在注册上而不是在开放日上,这是在这种情况下定义唯一性的属性。任何帮助表示赞赏!
解决方案
推荐阅读
- php - Mysql 请求返回 null Controller PHP
- c++ - 简单数据类型中的模板类型推导
- java - 在android中编写单元时如何检查视图寻呼机是否位于最后一个元素
- firebase - Firebase - 自定义网址 - 避免 *.firebaseio.com
- python - 如果我在 macOS 上通过 launchctl 启动守护程序,Pynput 将无法工作
- flutter - Boxshadow 出现在其他小部件的后面
- python - 使用python使用tcp套接字从文件中读取和删除瞬时数据
- sql - WHERE 语句选择记录前一天,但当当天是星期一时选择星期五记录 Microsoft SQL
- c - 使用 AVX 内在函数对 __m512i 中的 8 位整数求和
- magento2 - 根据 Magento 2 中客户输入的产品详细信息页面字段,使用我的自定义价格将产品添加到购物车