Как присоединиться к таблице в Flask + Sqlalchemy и получить вложенный JSON - PullRequest
1 голос
/ 03 мая 2019

У меня есть 3 таблицы.

User:
userId|userName|fullName

Event:
eventId|eventName

EventGroupInfo:
eventId|userId|isAdmin

Теперь я хочу список событий определенного userId, и каждое событие должно содержать userList (с параметром userId, userName, fullName, isAdmin)

Я пробовал с зефиром, но получаю только userId и isAdmin в userList внутри каждого объекта события.

Current Response:
{
"events": [
    {
        "eventId": 41,
        "eventName": "Movie",
        "userList": [
            {
                "userId": 40,
                "isAdmin":True
            },
            {
                "userId": 50,
                "isAdmin":False
            }
           ]
          }
         ]
        }

Ожидаемый ответ:

{
"events": [
    {
        "eventId": 41,
        "eventName": "Movie",
        "userList": [
            {
                "userId": 40,
                "userName:"xyz",
                "fullName":""   
                "isAdmin":True
            },
            {
                "userId": 50,
                "userName":"abc",
                "fullName":"",
                "isAdmin":False
            }
           ]
          }
         ]
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...