基本上,我想使用作用域通过关联来获取数据。
用户和帖子之间的关联。
belongs_to :user # on posts model
has_many :posts, :dependent => :destroy #on user model查询
数据库中有许多由不同用户创建的帖子记录,所以我想获取post.user.name中没有模式(整数等)的所有帖子。
我希望使用
Post.scope_name发布于 2013-05-22 19:28:52
我做了这样的事情
scope :posts_by, joins("LEFT OUTER JOIN users u ON u.id = posts.user_id").where('users.name REGEXP ? ', "my_pattern")https://stackoverflow.com/questions/16687091
复制相似问题