Как добавить новое свойство динамически к существующему узлу? Здесь я хотел бы присвоить ключ и значение динамически для моего запроса chypher. Любые предложения будут высоко оценены :)Добавить свойства в Neo4j Динамически
1
A
ответ
3
Вы можете создать карту с парами значений ключей и добавить пары с SET
.
Пример 1: Объявлять, сотрет другие
WITH {name:"Kenny", age:10} as kv
MATCH (n:Person {uid:"123-fff"}) SET n = kv
Пример 2: Append свойства, заменит значение существующих ключей:
WITH {name:"Kenny", age:10} as kv
MATCH (n:Person {uid:"123-fff"}) SET n += kv
В идеале вы должны пройти кВ в качестве параметров запроса , поэтому json, отправленный для запроса, будет примерно таким:
{
"statements": [
{
"statement": "MATCH (n:Person) SET n += {kv}",
"params": {
"kv": {
"name": "kenny",
"age": 10
}
}
}
]
}
Смежные вопросы
- 1. Добавить свойства HREF динамически
- 2. Динамически добавить частные свойства объекта
- 3. Neo4j Добавить/обновить свойства, если узел существует
- 4. Добавить дженерики динамически существующего свойства
- 5. Свойства отношений в Neo4j
- 6. Как добавить ярлыки динамически в узлы в Neo4j из neo4j-ogm или spring-data-neo4j?
- 7. Как добавить свойства объектов динамически в C#
- 8. Добавить свойства в класс динамически C#
- 9. Динамически создавать отношения Neo4j
- 10. Свойства Свойства динамически
- 11. Свойства Neo4j по отношениям
- 12. Neo4j: метка против индексированного свойства?
- 13. Neo4j сравнить свойства отношения
- 14. Динамически добавить свойства к компоненту Вьет
- 15. Добавить свойства в отношения в базе данных neo4j с использованием neo4j-OGM в PHP
- 16. Добавление свойства динамически в JavaScript
- 17. Neo4j: Можете ли вы добавить числовое значение свойства?
- 18. динамически настраиваемые свойства в uploadify
- 19. Как добавить свойства динамически в объект в javascript?
- 20. Сортировать по соотношению свойства neo4j
- 21. Возвращающиеся динамические свойства - Клиент Neo4j
- 22. Добавить свойства в KinectTileButton
- 23. Как добавить свойства динамически к каждому объекту в массиве javascript
- 24. Можно ли добавить динамически именованные свойства в объект JavaScript?
- 25. Метки и свойства Neo4j и их отличия
- 26. сортировка значений массива свойства в neo4j
- 27. Обновление свойства узла в базе данных neo4j
- 28. Найти наиболее повторяющееся значение свойства в Neo4j
- 29. Медленная производительность свойства обновления в Neo4j
- 30. Как установить свойства отношений в API NEO4J?
Спасибо за ответ. Мой сценарий: я переношу данные из РСУБД в Neo4j. У меня есть данные, установленные в 2 файлах Csv. Первый datset создает узлы, а второй набор данных имеет еще несколько свойств, и эти свойства должны быть добавлены к существующим узлам ... – BDR
Это не должно быть проблемой, можете ли вы разместить 2 или 3 строки вашего csv, чтобы я мог видеть, как свойства должны отображаться в запросе Cypher? –
«Имя», «Значение», «mo_I'd» \ n Страна, США, 678 \ n страна, Канада, 2234 \ n страна, Индия, 4536 – BDR