【发布时间】:2018-07-14 10:59:52
【问题描述】:
我在这样的关系中有一个共同的模型:
用户.rb
class User < ApplicationRecord
has_many :likes
日记.rb
class Diary < ApplicationRecord
has_many :likes
has_many :liked_users, through: :likes, source: :user
like.rb
class Like < ApplicationRecord
belongs_to :user
belongs_to :diary
现在,我想订购
@diary.liked_users
likes.created_at.
哪种方式最简单,性能最快?
【问题讨论】:
标签: sql ruby-on-rails ruby ruby-on-rails-5