отображение пути neo4j в классическом табличном формате - PullRequest
0 голосов
/ 12 октября 2018

Я использую py2neo для извлечения пути, который [как ожидается] выглядит следующим образом:

{u'n ': (e4a2a1d: LABEL_ONE {prop1: "a", prop2: "quick"})},

{u'n ': (d8fcfdd: LABEL_TWO {prop1: "brown", prop2: "fox"})},

{u'n': (f30ac5e: LABEL_ONE {prop1: "jumps", prop2: "over"})},

{u'n ': (dcd5471: LABEL_TWO {prop1: "the", prop2: "lazy dog"})},

.......

Здесь никаких сюрпризов.У меня начинаются проблемы, когда я пытаюсь перетасовать данные для отображения.То, что я хочу, - это таблица в классическом стиле, которая в конечном итоге будет сгенерирована Джинджей.Под «классическим стилем» я имею в виду то, что вы увидели бы в Excel, если бы у вас была таблица из двух столбцов с первой строкой LABEL_ONE LABEL_TWO и свойствами prop1 и prop2, выстроенными в столбцы под соответствующими метками.

Думаю, моя главная проблема в этом вопросе заключается в том, должен ли я просто приступить к разборке объектов Pyodene 'Node' в чистом Python, или где-то в Cypher есть более элегантное решение?Если первое, я думал о встроенной функции zip () - это правильный подход?

Извините, я не могу быть более конкретным в отношении моего собственного предлагаемого подхода - я полностью в замешательстве.

...