В NeptuneDB я хочу проверить, существует ли одна конкретная вершина или нет, если нет, создать ее и добавить некоторые свойства. Вот моя реализация в Gremlin Python:
g.V().hasLabel('Event').has(T.id, idNum).fold().coalesce(unfold(), addV('Event').property(T.id, idNum)). property(Cardinality.single, 'semState', event['semState']).property(Cardinality.single, 'System', systemname).next()
, но иногда свойство 'System' может иметь значение null, в этом случае выдается ошибка. Поэтому мне было интересно, есть ли способ проверить, является ли 'System' нулем в запросе выше, если null, пропустите его.