Мне нужна помощь, потому что я очень новичок в графических базах данных.
Я запускаю этот запрос Gremlin на своем графике DSE:
g.V('user:589435392:512').out('events').inE('events')
Возврат представления графика
Но возврат Raw JSON:
{
"id": "{out_vertex={member_id=512, community_id=589435392, ~label=user}, local_id=d2e29e60-5fc2-11e6-87aa-8d7f17e3c204, in_vertex={member_id=0, community_id=100599424, ~label=events}, ~type=events}",
"label": "events",
"type": "edge",
"inVLabel": "events",
"outVLabel": "user",
"inV": "events:100599424:0",
"outV": "user:589435392:512"
},
{
"id": "{out_vertex={member_id=1, community_id=1205145984, ~label=user}, local_id=7c838fd0-6327-11e6-87aa-8d7f17e3c204, in_vertex={member_id=0, community_id=100599424, ~label=events}, ~type=events}",
"label": "events",
"type": "edge",
"inVLabel": "events",
"outVLabel": "user",
"inV": "events:100599424:0",
"outV": "user:1205145984:1"
}
И мне нужно что-то вроде этого:
{
"event": {"some infos about this event"},
"users": [{"user1"}, {"user2"},...]
}
Как я могу получить вывод JSON, который показывает все события для пользователя и всех вовлеченных пользователей для событий?