Не знаю, насколько это полезно или актуально, но когда я использую NodeJS API, объекты записей, возвращаемые из запросов Cypher, имеют поле идентификации на том же уровне, что и объект свойств (например, record.get(0).properties, запись .get(0).identity). Я предполагаю, что вы не просто выполняете простые запросы Cypher и на самом деле используете драйвер для отправки запросов - так что вам, возможно, не придется запускать другой оператор MATCH.
Я знаю, что OP спрашивает о Cypher конкретно - но может быть полезно другим пользователям, которые наткнулись на этот вопрос.