StatementResult result = graphBasicService.readStatement(query);
while (result.hasNext())
{
Record record = result.next();
// Values can be extracted from a record by index or name.
System.out.println("nodes: "+record.asMap().values());
}
Как и в приведенном выше примере кода, я пытаюсь получить узел со значениями {mobile, status}.Хотя в браузере я получаю список, с указанным выше кодом я просто получаю одно значение (один номер мобильного телефона).
Более подробно я получаю результаты, напечатанные как
mobile: [node <9>]
Что здесь обозначает 9?И как я могу получить список узлов для печати номера мобильного телефона.
Если вам требуется запрос:
MATCH (n: пользователь {мобильный телефон: "9999999"}) - [r: CONTACT] -> (m: пользователь {withm: "true"}) - [r2: CONTACT] -> (n) return m
Примечание: graphBasicService - это мойПользовательский метод, который выполняет вышеуказанный запрос.
Сводка вопроса: Я пытаюсь получить и распечатать список узлов, но не могу это сделать.