验证连接表中记录的唯一性
我有一个采用此设置的连接表:
create_table "showable_videos", :force => true do |t|
t.integer "user_id"
t.integer "profile_id"
t.integer "video_id"
t.datetime "created_at"
t.datetime "updated_at"
end
How do I validate the uniqueness of a showable_video
?换句话说,我需要确保没有两个 showable_videos
具有完全相同的 user_id
、profile_id
和 video_id
。
I have a join table with this setup:
create_table "showable_videos", :force => true do |t|
t.integer "user_id"
t.integer "profile_id"
t.integer "video_id"
t.datetime "created_at"
t.datetime "updated_at"
end
How do I validate the uniqueness of a showable_video
? In other words, I need to make sure no two showable_videos
have all the same user_id
, profile_id
, and video_id
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试有一个模型 ShowableVideo 并放在那里:
Try having a model ShowableVideo and put there: