edgeLabel
辺ラベルの作成方法。
構文
schema.edgeLabel('edgeLabel').[ single() | multiple() ].[ connection( outEdge, inEdge) ].[ ttl ].[ properties(property, property) ].[ ifNotExists() ].[ create() | add() | describe() | exists() ]
説明
辺ラベルは、DSE Graphに格納できる辺のタイプを指定します。辺ラベルはカーディナリティを指定できます。
例
edgeLabel
created
を作成します。schema.edgeLabel('created).create()
辺ラベルがまだ存在しない場合は、edgeLabel
includedIn
を作成します。schema.edgeLabel('includedIn').ifNotExists().create()
カーディナリティが複数あるedgeLabelを作成します。
schema.edgeLabel('rated').multiple().create()
プロパティをedgeLabelに追加します。
schema.edgeLabel('rated').properties('rating','last_date').add()
edgeLabel用のTTLを作成します。
schema.edgeLabel('createDate').ttl(60).create()
edgeLabelが存在するかどうか確認します。
schema.edgeLabel('rated').exists()
describe()
コマンドを使用してedgeLabelのスキーマ作成コマンドを取得します。schema.edgeLabel('createDate').describe()