было бы понятно, может ли кто-нибудь ответить, есть ли способ добавить функцию LOOP в cypher? Я могу найти циклы в графике с помощью обхода. но я хочу знать, есть ли в любом случае передать полученный результат пользовательской пользовательской функции Cypher?Можно ли добавить новую функцию в cypher?
ответ
Пока нет. Однако речь идет о UDF (пользовательских функциях) в предстоящей версии Neo4j. Вы можете рассмотреть возможность уточнения вашего варианта использования и просить его как функцию самого Сайфера в вопросах github.
До UDF можно использовать Cypher, вы можете использовать unmanaged extensions.
спасибо Стефан. я попробую – mehdi
Кажется, что вы задаете два разных вопроса.
О том, можете ли вы использовать циклы в Cypher, да, вы можете, с FOREACH
или UNWIND
, в зависимости от того, чего вы хотите достичь. This is a good resource, когда вы не совсем знаете, что является правильным для вашего дела. Он сравнивает эти два и пробует их с различными примерными запросами.
Что касается возможности создания пользовательской функции, то с Neo4j 3.0 вы можете. Однако они написаны на Java. Зайдите в эту ссылку для получения более подробной информации: https://neo4j.com/developer/procedures-functions/
- 1. Можно ли добавить новую таблицу в Joomla?
- 2. Можно ли добавить функцию jquery в таймер?
- 3. Можно ли определить новую функцию в электронной таблице Google-документов?
- 4. есть ли способ добавить новую функцию в студию orientdb
- 5. Добавить новую функцию в Elgg River
- 6. Можно ли добавить новую динамическую динамику через панель администратора django
- 7. Можно ли создать новую функцию Pen in Paint?
- 8. Можно ли добавить новую вкладку в окне элемента проверки хром?
- 9. Добавить новую функцию в декомпиляции * .swf файл
- 10. Как добавить новую функцию в Ncalc
- 11. jqPlot: можно динамически добавить новую серию?
- 12. Можно ли добавить пользовательский компонент в функцию предпочтения в android?
- 13. Можно ли добавить новую рекламную сеть AdWhirl для существующего приложения?
- 14. Можно ли создать новую нить под потоком?
- 15. Изменить регулярное выражение, чтобы добавить новую функцию
- 16. Использование прототипа конструктора функций добавить новую функцию
- 17. Добавить новую строку, используя функцию SetWindowText()
- 18. Как добавить новую функцию к существующему компоненту?
- 19. Можно ли добавить функцию, такую как primarykey в данных Core?
- 20. Можно ли добавить вкладку-функцию в панели tmux?
- 21. Можно ли добавить функцию в класс с использованием .NET-отражения?
- 22. Можно ли добавить функцию «поиска» в почтовый ящик «Почтовый ящик»?
- 23. Можно ли добавить затухание в функцию .slideUp & .slideDown jQuery
- 24. Можно ли добавить прослушиватель событий в функцию, содержащую параметры?
- 25. Можно ли добавить функцию laravel paginate() в select?
- 26. Можно ли начать новую тему в BroadcastReceiver?
- 27. Можно ли найти новую тему в activemq
- 28. Создать новую функцию в общем
- 29. Можно ли добавить CMFCToolBar в диалог?
- 30. Отправить функцию в новую тему
Возможно, что вы пытаетесь выполнить это в Cypher без функции LOOP. Вы можете отправить новый вопрос с проблемой, которую вы пытаетесь решить. – cybersam