【发布时间】:2008-11-19 06:56:44
【问题描述】:
在我的 Ruby on Rails 应用程序中,我有一个 User 表和一个 Foo 表。我还有一个存储交叉引用数据的 User_Foo 表。
我已经为我的视图按我想要的方式连接了所有东西,但是,现在我需要确保同一个 Foo 不会多次分配给我的用户。
最好的方法是什么?
我假设我可以在我的模型中使用 validates_uniqueness_of,但这并不特定于单个用户。我需要在更新时执行此操作吗?我希望有一个内置的“Ruby Way”来做这件事。
【问题讨论】:
标签: ruby-on-rails ruby