【发布时间】:2018-09-01 23:16:06
【问题描述】:
我有一个简单的关联,例如:
class User < ActiveRecord::Base
has_many :photos
end
class Photo < ActiveRecord::Base
belongs_to :user
# Photo fields => id, image, photo_type
end
在照片模型中photo_type 的值可以是“个人”、“家庭”或“官方”。
让所有用户都没有照片或 photo_type != 'personal'(如果用户有照片)的最佳方法是什么?
如果有任何帮助,我将不胜感激。谢谢!
【问题讨论】:
标签: ruby-on-rails rails-activerecord