Socrata API Как вернуть список значений из Group by

Я могу сделать группу по запросу, как это

https://data.sfgov.org/resource/wwmu-gmzc.json?$query=select%20title,%20release_year,%20locations,%20COUNT(title)%20group%20by%20release_year,%20title,%20locations%20order%20by%20title%20desc

Но не удалось вернуть список значений для одной группы. скажем, группа по году выпуска, названию или местоположению.

Например, когда я использую группу по выпуску_года, я хотел бы вернуть следующее

    {
         "release_year": "1949",
         "entires": [
              {
                    "title": "blh blh"
                    "locations":  "soma"
              }               
          ]
    }

Вы знаете, как я могу это сделать?


person Praveen    schedule 17.06.2016    source источник


Ответы (1)


Параметр $group используется для агрегирования, а не для вложения, как вы пытаетесь делать. Не существует параметра или функции SoQL, которая изменит структуру ответа JSON, как вы ищете.

На вашем месте я бы посмотрел на $order-ing by release_year, а затем построить вложенность, которую вы ищете в коде.

person chrismetcalf    schedule 20.06.2016
comment
да. это то, что я планировал сделать в конце. - person Praveen; 21.06.2016