PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Pokaż ostatnią wiadomość w tablicy wiadomości

Ponieważ używasz Rails 5, możesz skorzystać z or metoda:

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. Wyrównanie planetarne

  2. Jak usunąć wartość typu enum w postgresie?

  3. Jak mogę się upewnić, że zduplikowane wiersze nie zostaną dodane do mojej tabeli bazy danych za pośrednictwem activerecords?

  4. Jak w NodeJS zapisać obiekt JSON jako tekst za pomocą modułu node-postgres?

  5. Postgresql - zaznaczanie obserwacji i wstawianie nowej tabeli