我在想,我们如何才能防止用户/开发人员添加不需要的 Node/关系/属性?
我读到的是 - 我们应该在应用程序级别强加这些模式。那么,我们如何在 Node.js 中做到这一点?
有这方面的例子吗?或者有人可以在这里发布一些代码吗?
最佳答案
这取决于您的应用程序的工作方式。
您可以在您的应用程序中创建自己的验证,但这取决于您的应用程序的类型。
更好的选择是为 Neo4j 创建您自己的非托管扩展。您可以为此使用事务事件 API - http://graphaware.com/neo4j/transactions/2014/07/11/neo4j-transaction-event-api.html
GraphAware 为模式执行者提供付费扩展 - http://graphaware.com/enterprise/
关于node.js - 如何在 nodejs 中为 neo4j 图形数据库创建模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34014160/