चूंकि आप रेल 5 का उपयोग कर रहे हैं, आप इसका लाभ उठा सकते हैं or
विधि:
Message.where(to: current_user.id).or(
Message.where(user_id: current_user.id)
).order(connection: :desc, created_at: :desc)
.select('distinct on (connection) *')
चूंकि आप रेल 5 का उपयोग कर रहे हैं, आप इसका लाभ उठा सकते हैं or
विधि:
Message.where(to: current_user.id).or(
Message.where(user_id: current_user.id)
).order(connection: :desc, created_at: :desc)
.select('distinct on (connection) *')