gpt4 book ai didi

Grails neo4j 插件问题

转载 作者:行者123 更新时间:2023-12-02 14:01:41 27 4
gpt4 key购买 nike

我正在尝试使用 2.0.0-M1 neo4j 的 grails 插件版本,但是当我尝试保存任何实体时,它给了我错误:

在您进行编辑时,该实例已被其他用户更新。 Stacktrace 如下: org.grails.datastore.mapping.core.OptimisticLockingException:当您在 org.grails.datastore.gorm.neo4j.NodePendingUpdate.run(NodePendingUpdate.java:83) 进行编辑时,该实例已由另一个用户更新

如果我尝试使用 2.0.0-M2 版本,我收到错误:

groovy.lang.MissingMethodException:没有方法签名:groovy.util.ConfigObject.startsWith() 适用于参数类型:(java.lang.String) 值:[jdbc:neo4j:instance:]

还要告诉我 2.0.0-M2 是否支持休息。

请尽快回复。

最佳答案

配置已从 M1 显着更改为 M2。该插件现在在内部使用 Neo4j JDBC 驱动程序。我还没有找到足够的时间来更新文档,同时引用 https://github.com/sarmbruster/neo4jsample/blob/neo4j_2.0/grails-app/conf/DataSource.groovy一个有效的示例配置。

您提到的错误似乎是由不正确的配置引起的。

M2 可以使用远程数据库,只需设置datasource.url="jdbc:neo4j://localhost:7474/" ,见 https://github.com/sarmbruster/neo4jsample/blob/neo4j_2.0/grails-app/conf/DataSource.groovy#L13

关于Grails neo4j 插件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24647221/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com