1

假设我们有以下表格帖子,其中包含以下列

| id | title | likes | created_at | user_id |

现在,如果我想对帖子进行分组,user_id我会这样做

api/posts?group_by=user_id

但是响应的格式是什么

应该是

{
  "results": [{
    "1": [ // because we grouped by id
      {id: 1, title: "some title", likes: 12 ...}
      ...
    ] 
  }]
}

或者应该是

{
  results: [{
    "user_id": 1
      "posts": [
        {id: 1, title: "some title", likes: 12 ...}
        ...
      ] 
  }]
}

那么我们如何进行多列分组呢?另外我们应该如何查询和表示聚合信息?

4

0 回答 0