有没有可能在Neo4J中使用Elixir的苦艾酒插件

有没有可能在Neo4J中使用Elixir的苦艾酒插件,neo4j,elixir,graphql,Neo4j,Elixir,Graphql,我知道可以将Elixir与Neo4J一起使用,有使用螺栓包装器的工作示例。但这不使用Abstrine,也不会使用GraphQL。如果您说有Postgres DB或任何更传统的数据库,是否可以使用相同的模式文件 query do @desc "Get an item by ID" field :item, :item do @desc "The ID of the item" arg :id, type: :id resolve fn %{id: id}, _ ->

我知道可以将Elixir与Neo4J一起使用,有使用螺栓包装器的工作示例。但这不使用Abstrine,也不会使用GraphQL。如果您说有Postgres DB或任何更传统的数据库,是否可以使用相同的模式文件

query do
 @desc "Get an item by ID"
 field :item, :item do

  @desc "The ID of the item"
  arg :id, type: :id

  resolve fn %{id: id}, _ ->
   {:ok, Map.get(@fake_db, id)}
 end
end

这是传统数据库的典型模式文件,无论是SQL还是非SQL,您是否可以使用Neo4J遵循类似的模式?或者您是否必须使用Git Repo中的方法在没有GraphQL的情况下实现它???

我没有Neo4j的经验,但是没有任何东西可以阻止您将您选择的数据存储用于苦艾酒。模式定义与数据库无关,但显然您编写的解析器需要运行Neo4j查询


作为补充说明,对关系数据库的访问通常是通过包由EXTO处理的。然而,这仅仅是围绕苦艾酒配料功能的一个方便包装。如果没有Ecto,您可以直接使用。

我没有使用Neo4j的经验,但是没有任何东西可以阻止您将您选择的数据存储用于苦艾酒。模式定义与数据库无关,但显然您编写的解析器需要运行Neo4j查询


作为补充说明,对关系数据库的访问通常是通过包由EXTO处理的。然而,这仅仅是围绕苦艾酒配料功能的一个方便包装。如果没有Ecto,您可以直接使用。

谢谢,这帮了大忙,这帮了大忙