uee-life / uee.life.next

vue3 rebuild of uee.life
GNU General Public License v3.0
2 stars 0 forks source link

Write a generic handler for neo4j read results #82

Closed CapnFlint closed 3 months ago

CapnFlint commented 3 months ago

I am currently parsing out the results from Neo4j in a pretty hacky way. Use all the data structure returned to parse things in a more meaningful way.

Example output:


  keys: [ 'c', 'r' ],
  length: 2,
  _fields:
   [ Node {
       identity: [Integer],
       labels: [Array],
       properties: [Object],
       elementId: '4:83506a6e-e0c3-4092-96c9-f823dd7f9a46:1079' },
     Relationship {
       identity: [Integer],
       start: [Integer],
       end: [Integer],
       type: 'CREW_OF',
       properties: [Object],
       elementId: '5:83506a6e-e0c3-4092-96c9-f823dd7f9a46:69',
       startNodeElementId: '4:83506a6e-e0c3-4092-96c9-f823dd7f9a46:1079',
       endNodeElementId: '4:83506a6e-e0c3-4092-96c9-f823dd7f9a46:1078' } ],
  _fieldLookup: { c: 0, r: 1 } }```
CapnFlint commented 3 months ago

Done! Now we can access results by object reference. Much nicer :)