Hop*_*eam 9 ruby ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1
运行以下代码以添加关联每次运行代码时都会输入多个条目:
store.categories << category
Run Code Online (Sandbox Code Playgroud)
有没有办法让它只在db中的两个模型之间输入唯一的关联?
直接从导轨指南,希望它有所帮助:
class Person
has_many :readings
has_many :posts, :through => :readings, :uniq => true
end
Run Code Online (Sandbox Code Playgroud)
忽略重复项似乎仅适用于开始和救援逻辑:
begin
stores.categories << category
rescue
puts "Duplicate entry ignored"
end
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2411 次 |
最近记录: |