首页 > 解决方案 > 使用 NestJS 框架和 Neo4j

问题描述

我正在开发一个打字稿 API,我想使用 Neo4j 作为我的数据库。我曾尝试使用软件包,但出现以下错误(我已按照快速入门指南进行操作): 在此处输入图像描述

我还找到了教程,创建者一步一步创建了这个包,我还没有遵循,因为我刚刚安装了他的包。

我的问题是,是否有更简单的方法来使用 neo4j 和 nestjs 或者使用 javascript api 和 neo4j 是一个更好的决定(因为在这种情况下我可以简单地使用 neo4j 驱动程序包)?

标签: typescriptapineo4jnestjs

解决方案


我认为您缺少或安装了最新版本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 一起使用。


推荐阅读