PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Hiển thị tin nhắn cuối cùng trong một mảng tin nhắn

Vì bạn đang sử dụng Rails 5, bạn có thể tận dụng lợi thế của nó or phương pháp:

Message.where(to: current_user.id).or(
 Message.where(user_id: current_user.id)
).order(connection: :desc, created_at: :desc)
 .select('distinct on (connection) *')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. quá trình di chuyển ruby ​​đã quay trở lại nhưng gặp lỗi khi chạy lại quá trình di chuyển

  2. Docker Compose + Spring Boot + kết nối Postgres

  3. Cấp tất cả trên một lược đồ cụ thể trong db cho một vai trò nhóm trong PostgreSQL

  4. Có thể tắt xử lý báo giá trong lệnh Postgres COPY với định dạng CSV không?

  5. Duy trì thứ tự của string_agg riêng biệt bên trong