/ / Utilizzo di UPSERT PostgreSQL da Rails 4.2 - ruby-on-rails, ruby, postgresql, ruby-on-rail-4

Utilizzo di UPSERT PostgreSQL da Rails 4.2 - ruby-on-rails, ruby, postgresql, ruby-on-rail-4

Come utilizzare "UPSERT" o "INSERT INTO likes (user_id, person_id) VALUES (32,64) ON CONFLICT (user_id, person_id) DO NOTHING" in PostgreSQL 9.5 su Rails 4.2?

risposte:

0 per risposta № 1

Dai un'occhiata a active_record_upsert gemma qui: https://github.com/jesjos/active_record_upsert. Questo fa l'upsert, ma ovviamente solo su Postgres 9.5+.