Excelのフィルタ機能を使用してDWHテーブルからソーステーブルと列を簡単に識別できるように、データ系列の表形式リストを作成したいと考えています。 しかし、以下のCypherコードは機能しません。Neo4jのCypherを使用して、異なる基数の戻り値からアイテムのリストを作成するにはどうすればよいですか?
MATCH(a:DB {TABLE:'CONT'})-[b:RELATED*1..3]->(c:DB)
WHERE ALL (tmp IN b WHERE tmp.CLAUSE IN ['where','join','unknown'])
RETURN a.table,a.column,b.clause,c.table,c.column
LIMIT 200
次のエラーが発生しました。私は "A、B、CのRETURN" を指定した場合
Type mismatch: expected Map, Node or Relationship but was Collection<Relationship> (line 3, column 25 (offset: 147))
"RETURNのa.table、a.column、b.clause、c.table、c.column"
、私は次のようになりました。
a b c
{"TABLE":"TXX","COLUMN":"CXX","DB":"DXX"} [{"CLAUSE":"unknown"}] {"TABLE":"TYYY","COLUMN":"CYYY","DB":"DYYY"}
しかし、以下のようにしたいと考えています。
TABLE,COLUMN,DB,CLAUSE,TABLE,COLUMN,
"TXX","CXX","DXX","unknown","TYYY","CYYY","DYYY"
どのようにすればいいですか?