PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Заявката на Rails 4 е уникална по един атрибут

Ако искате да си върнете целия модел, но все пак да запазите уникалността, можете да използвате това:

Item.select('distinct on (name) *')

Тествах това само с база данни на Postgres. Може или не може да работи с mysql.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Хибернация на картографиране между PostgreSQL enum и Java enum

  2. Как да променя колона PG на NULLABLE TRUE?

  3. Django JSONField

  4. Кой е най-бързият начин за възстановяване на статистиката на PostgreSQL от нула/нулата с ANALYZE?

  5. ActiveRecord::AdapterNotSpecified конфигурацията на базата данни не посочва адаптер