От новичка до гуру: Курсы программирования на CyberDuff

Как объединить два или более столбца результатов neo4j cypher

Могу ли я объединить несколько столбцов результатов шифрования neo4j в один массив? Вариант использования: у меня есть запрос, который возвращает массив из нескольких столбцов:

......
RETURN a AS post, b AS author, c AS comment

Cypher возвращает это как три различных набора массивов a, b и c. Хотя это связанные данные, у меня есть только представление столбца каждого из них. я могу использовать

result.records[i].get('post') 
result.records[i].get('author') 
result.records[i].get('comment')

но я не могу предположить, что «автор» в [i] является автором сообщения [i]. Поэтому мне нужно иметь RETURN, где a, b и c находятся в строке [i].., что означает свертывание всех трех столбцов в один. Итак, я хочу, чтобы мой массив результатов выглядел так:

 resultArray: [{a,b,c},{a,b,c},....]

где результат.записи[0] = {а,б,в}.

Я надеюсь, что смог объяснить вариант использования, любая помощь будет оценена по достоинству.

19.01.2021

Ответы:


1

Вы можете объединить несколько полей следующим образом:

RETURN {post: a, author: b, comment: c}
19.01.2021
Новые материалы

Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают. Итак, мы разберем основы и будем..

Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..

Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..

Игра в прятки с данными
Игра в прятки с данными Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается. Сколько регионов в Гане? А как..

«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR: MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..

Раскройте свой потенциал в области разработки мобильных приложений: Абсолютная бесплатная серия
Глава 6: Работа в сети и выборка данных Глава 1: Введение в React Native Глава 2: Основы React Native Глава 3: Создание пользовательского интерфейса с помощью React Native Глава 4:..

Все о кейсах: Camel, Snake, Kebab & Pascal
В программировании вы сталкивались с ними при именовании переменной, класса или функции. Поддержание согласованности типов и стилей случаев делает ваш код более читабельным и облегчает совместную..