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

JSONB sqlalchemy агрегатна функция

Проблемът е, че атрибутите keys и values са методи на неизменната колекция от колони sq_objects.c . Друго решение на проблема е да се използва нотация за достъп до елемент за получаване на действителните колони:

func.jsonb_object_agg(
    sq_objects.c["keys"],
    sq_objects.c["values"]
).over(
    partition_by=sq_objects.c.object_id
).label("attributes")


  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?

  2. Където условие за съединена маса в Sequelize ORM

  3. Актуализации на инструментите за тестване на PostgreSQL с архив за сравнителни показатели

  4. Upserts с множество стойности на PostgreSQL

  5. Как да декларирате променлива в заявка на PostgreSQL