Я новичок в neo4j, пришёл из NoSQL (MongoDB) фон.В случае MongoDB Mongoose - это объектный документный картограф (ODM), который я использовал.Это помогло мне определить схему.Я ищу что-то подобное для neo4j.
Я использую сервер Node.js для подключения к neo4j с помощью пакета драйверов neo4j.
Итак, я ожидаю: я должен определить тип своих узлов и свойства с типами данных.
например, Node: {label: "Person", "attribute": {"name": "String", "mobile": Number, "isOnline": "Boolean"}}
Это поможет мне написать надежный код.Без этого какой-либо разработчик может ошибиться в написании «Персона» или «мобильный», и будет создан новый тип узла или атрибут.
Как лучше всего добиться этого в neo4j?