Интерфейс MATLAB® к Neo4j®, Интерфейс Database Toolbox™ для Протокола Болта Neo4j и база данных Neo4j возвращают сообщения об ошибке.
Сообщения об ошибке базы данных Neo4j всегда имеют код статуса, который запускается с Neo.ClientError
. Чтобы диагностировать эти ошибки, консультируйтесь с Документацией Neo4j.
Интерфейс MATLAB к Neo4j и Интерфейс Database Toolbox для Протокола Болта Neo4j возвращают сообщения об ошибке в простом тексте. Эта таблица описывает, как исправить распространенные ошибки, с которыми можно столкнуться при работе с обоими интерфейсами.
Сообщение об ошибке | Вероятная причина | Разрешение |
---|---|---|
| Соединение с базой данных Neo4j недопустимо. | Соединитесь с базой данных Neo4j с помощью |
| Соединение с базой данных Neo4j недопустимо. | Соединитесь с базой данных Neo4j с помощью |
| Поиск не может найти узлы для заданной метки узла или ключей свойства и значений. | Проверьте метку узла или ключи свойства и значения. Затем выполнение |
| Поиск не может найти отношения для заданных отношений и узла в базе данных Neo4j. | Проверьте узел источника и направление. Затем выполнение |
| База данных Neo4j не имеет никаких меток узла. | Откройте базу данных Neo4j и добавьте метки узла. Для получения дополнительной информации см. Руководство по работе Neo4j в Документации Neo4j. Затем выполнение |
| База данных Neo4j не имеет никаких типов связей. | Откройте базу данных Neo4j и добавьте типы связей. Для получения дополнительной информации см. Руководство по работе Neo4j в Документации Neo4j. Затем выполнение |
| База данных Neo4j не имеет никаких ключей свойства. | Откройте базу данных Neo4j и добавьте ключи свойства. Для получения дополнительной информации см. Руководство по работе Neo4j в Документации Neo4j. Затем выполнение |
| Запрос Шифра недопустим. | Проверьте запрос Шифра. Затем выполнение |
| Когда вы обновляете или удаляете узлы, заданный узел не существует в базе данных Neo4j. Или, когда вы создаете отношение, заданный узел запуска или конечный узел не существуют в базе данных Neo4j. | Найдите узлы в базе данных Neo4j с помощью функции |
| Когда вы обновляете или удаляете отношения, заданное отношение не существует в базе данных Neo4j. | Найдите отношения в базе данных Neo4j с помощью функции |
| Когда вы удаляете узлы, заданные узлы сопоставили отношения. | Удалите узел и его связанные отношения при помощи этого синтаксиса функции
|
| Когда вы создаете или обновляете узел, вы не можете задать дублирующиеся узлы. | Удалите дублирующиеся узлы из входных параметров функции, которую вы выполняете. |
| Когда вы создаете или обновляете отношение, вы не можете задать дублирующиеся отношения. | Удалите дублирующиеся отношения из входных параметров функции, которую вы выполняете. |
| Вы задаете соединение с базой данных Болта URL, который запускается с идентификатора протокола | Установите Интерфейс Database Toolbox для Протокола Болта Neo4j. Для получения дополнительной информации смотрите Интерфейс Database Toolbox для Установки Протокола Болта Neo4j. |