Для заданной вершины я могу найти, содержит ли свойство myproperty
одну подстроку substring1
, вот так:
g.V(993280096)
.filter({it.get().value("myproperty").contains("substring1")})
Как расширить это для поискадля нескольких подстрок в одном запросе?
Что-то вроде:
g.V(993280096)
.filter({ it.get().value("myproperty")
.contains(or("substring1", "substring2"))})
И есть ли лучший способ сделать это вместо использования лямбда-выражений? Обратите внимание, что я не хочу использовать встроенную базу данных графа (в моем случае JanusGraph), потому что я использую gremlin-python.