node.js - 如何在 nodejs 中为 neo4j 图形数据库创建模式?

标签 node.js neo4j schema

我在想,我们如何才能防止用户/开发人员添加不需要的 Node/关系/属性?

我读到的是 - 我们应该在应用程序级别强加这些模式。那么,我们如何在 Node.js 中做到这一点?

有这方面的例子吗?或者有人可以在这里发布一些代码吗?

最佳答案

这取决于您的应用程序的工作方式。

  1. 您可以在您的应用程序中创建自己的验证,但这取决于您的应用程序的类型。

  2. 更好的选择是为 Neo4j 创建您自己的非托管扩展。您可以为此使用事务事件 API - http://graphaware.com/neo4j/transactions/2014/07/11/neo4j-transaction-event-api.html

  3. GraphAware 为模式执行者提供付费扩展 - http://graphaware.com/enterprise/

关于node.js - 如何在 nodejs 中为 neo4j 图形数据库创建模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34014160/

相关文章:

node.js - 使用 laravel-mix 和 webpack 订购需要脚本/依赖项

java - Neo4j DB - 客户端连接

java - 在 neo4j 节点中创建一个属性作为列表?

sql-server - 授予对 View 的读取访问权限,但不授予对其他数据库的基础表的读取访问权限

Swift 在标签上显示核心数据

Javascript 闭包和事件

node.js - Next.js - 图像不是 'defined"

node.js - Node 多行 process.env (有和没有) dotenv

java - Cypher 使用不在实体中的参数创建查询

mysql - 用于存储调查问卷和多项选择答案的数据库架构