Не могли бы вы помочь мне понять, есть ли какой-либо вариант, в котором мы можем пропустить необязательное в гремлине,
сценарий таков, что мы проходим через граф и имеем необязательный оператор
в зависимости от параметра запроса в запросе, у меня будет путь обхода для необязательного, в противном случае нет пути для необязательного
Например,
if query_parameter:
path=has('labeltest').inE().outV()
g.V('test').optional(path)
поскольку необязательный путь предназначен для условия доступности параметра query_parameter, это приводит к ошибке и не возвращает результата, если параметр запроса недоступен. Мы не предпочитаем повторять код в g.v () с помощью условий if и else. Любые мысли сообщить необязательный, чтобы ничего не делать, или фиктивные параметры, чтобы вернуть предыдущий путь. Цените ваши мысли, так как я новичок в этом, заранее спасибо
С уважением, Хари