Как удалить метку Edge из графика DSE с помощью консоли Gremlin

Как удалить Edge label из

График DataStax Enterprise 5.0

с использованием

гремлин консоль


person Sk_    schedule 19.07.2016    source источник


Ответы (1)


Если вы просто хотите удалить ребро по его идентификатору:

g.E(edge_id).drop()

Если вы хотите удалить все ребра с определенной меткой

g.E().hasLabel('example_label').drop()

Это делает два предположения. Во-первых, вы назначили g в качестве псевдонима графа, с которым хотите взаимодействовать.

 :remote config alias g graph_name.g

Во-вторых: если вы не включили режим разработки для своего графа, вам нужно будет настроить соответствующие индексы для вашего EdgeLabel. По умолчанию глубокое сканирование графа не разрешено из соображений производительности, а правильная индексация помогает предотвратить такие типы сканирования.

https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/using/indexOverview.html

person peytoncas    schedule 19.07.2016