【问题标题】:Use NestJS framework and Neo4j使用 NestJS 框架和 Neo4j
【发布时间】:2021-08-17 07:25:49
【问题描述】:

我正在开发一个 typescript API,我想使用 Neo4j 作为我的数据库。我曾尝试使用this 包,但出现以下错误(我已按照快速入门指南进行操作):

我还找到了tutorial,创建者一步一步创建了这个包,我还没有关注,因为我刚刚安装了他的包。

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

【问题讨论】:

    标签: typescript api neo4j nestjs


    【解决方案1】:

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

    【讨论】:

    • 谢谢,我用的是最新版的neo4j驱动。我现在使用的是 4.1.1,就像您链接的示例中使用的那样。顺便问一下,在nestjs中使用neo4j,你建议使用drivine还是nest-neo4j?
    • 我认为您可以先坚持使用neo4j-driver,因为有一个示例供您学习。 drivineneo4j-driver 实际上都不太活跃。
    猜你喜欢
    • 2019-05-01
    • 2020-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-30
    • 2020-10-11
    • 2018-11-19
    • 2015-09-02
    相关资源
    最近更新 更多