【问题标题】:Arrays in NEO4j using Neography+Heroku使用 Neography+Heroku 在 NEO4j 中的数组
【发布时间】:2014-01-01 00:15:03
【问题描述】:

我正在运行一个 rake 进程,将我的数据导入 Neo4j。在数组出现之前一切都很好。这是一个示例:

{:spelling=>"the", :letters=>["T","H","E"], :length=>2, :rank=>1, :part_of_speech=>"article"}

这是导入失败的 ruby​​ 代码:

node = @neo.create_unique_node("words", "spelling_phonemes", a[:spelling]+','+a[:phonemes], {"spelling" => a[:spelling], "长度" => a[:长度], "字母" => a[:letters].split(','), "排名" => a[:排名], "part_of_speech" => a[:part_of_speech]})

这是错误: 未知属性类型:[T, H, E],类 java.util.ArrayList

在本地运行良好。是什么赋予了!通过阅读,似乎 ArrayList 可能是问题,因为只有类型 Array 有效。如果是这种情况,我如何确保将 ruby​​ 数组正确转换为 Java 数组?!谢谢!

另外,我认为在本地使用 neo4j 2.0 而 Heroku 是 1.8.1。

【问题讨论】:

  • 现在,我已经删除了数组,只是将一个字符串解析为一个数组。这并不理想(尽管您可能会这么认为)看我上面的微不足道的例子),但是如果您将来遇到这个问题,我仍然想知道如何处理这个问题。

标签: ruby-on-rails heroku neo4j neography


【解决方案1】:

1.8.1 很古老,可能与任何最近的新版本都不兼容...如果您想要一个最新的远程托管版本(在 2.0 上),请尝试http://www.graphenedb.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-03
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多