7

私は Neo4j で新しいグラフ データ モデルを発見しています。可能であればすべてのノード プロパティをリストする方法を考えていましたが、可能であればその値はリストしませんでした。

関係については、次の非常に便利な一般的な暗号クエリを見つけました。

start n=node(*)
match n-[r]-m
return distinct type(r)

これらは、グラフをより具体的にクエリするために使用できる便利なプロパティのリストを返します。

==> +------------+
==> | type(r)    |
==> +------------+
==> | "RATED"    |
==> | "FRIEND"   |
==> | "DIRECTED" |
==> | "ACTS_IN"  |
==> +------------+
==> 4 rows
==> 0 ms
==>

これを可能にする関数/式はありますが、ノードのプロパティはありますか?

ありがとう

4

2 に答える 2

2

type()は関係プロパティを返しませんが、関係タイプを返します。

ノードとリレーションシップの両方がプロパティを持つことができますが、タイプを持つことができるのはリレーションシップだけです。

于 2013-01-17T19:25:41.930 に答える
0

グラフ DB のノードのすべてのプロパティを一覧表示するには、次の暗号を使用してみてください。

match (n) 
WITH distinct keys(n) as properties 
UNWIND properties as property 
return distinct property

ありがとう、ヴィシャル

于 2017-04-06T05:16:47.560 に答える