typescript - 使用 NestJS 框架和 Neo4j
问题描述
我正在开发一个打字稿 API,我想使用 Neo4j 作为我的数据库。我曾尝试使用此软件包,但出现以下错误(我已按照快速入门指南进行操作):
我还找到了教程,创建者一步一步创建了这个包,我还没有遵循,因为我刚刚安装了他的包。
我的问题是,是否有更简单的方法来使用 neo4j 和 nestjs 或者使用 javascript api 和 neo4j 是一个更好的决定(因为在这种情况下我可以简单地使用 neo4j 驱动程序包)?
解决方案
我认为您缺少或安装了最新版本neo4j-driver
,您需要安装 4.2.3 或更低版本才能nest-neo4j
正常工作。
npm install neo4j-driver@4.2.3
// or
yarn add neo4j-driver@4.2.3
对于一个完整的例子,你可以按照这个:https ://github.com/neo4j-examples/nestjs-neo4j-realworld-example
要使用nestjs,您需要将neo4j 与框架集成,以便可以将其注入您的服务中。除非您不需要注入,否则我认为没有一种简单的方法可以将 neo4j 与 nestjs 一起使用。
推荐阅读
- javascript - 获取相对于窗口 (x,y) 的插入符号位置坐标
- google-apps-script - 包围多个 onEdit 函数
- javascript - 如何正确使用 setInterval()?
- c++ - 可移动但不可复制的对象:按值传递还是按引用传递?
- c# - 激活控制器时无法解析接口类型的服务
- c# - PHP 服务器和 .NET 客户端之间的 Diffie Hellman 身份验证
- coq - Coq中的析取消除规则?
- tensorflow - 在 Keras 层中实现傅里叶卷积时没有可训练的参数
- javascript - 数字的 Formik 输入值即使在作为数字通过 Formik 验证后也变为字符串
- swift - 将获胜机会转换为布尔值的最佳方法是什么?