gpt4 book ai didi

ruby-on-rails - neo4j 的哪个 Ruby REST API 客户端?

转载 作者:数据小太阳 更新时间:2023-10-29 06:44:24 27 4
gpt4 key购买 nike

我想知道 Ruby(不是 JRuby,所以 native 绑定(bind)不是一个选项)可以使用哪些 REST API 客户端?

理想情况下,我希望 API 类似于 neo4j gem 或 ActiveRecord(验证、迁移、观察者等)。

当前可用的 (REST) 工具甚至无法与我们所拥有的相提并论,例如,在 ActiveRecrod 中:

  1. neograhy - 只是普通 REST API。与模型等无关
  2. neology - 只是对新地理学的包装,并不是功能齐全的 ActiveModel。
  3. architect4r - 符合 ActiveModel,但仅提供一种查询数据的方式(Cypher 语言),也不支持索引。

我更喜欢architect4r的代码(主要是因为它使用了ActiveModel)。

但是 neology 似乎是更实用的选择,因为它已经在底层使用了 neography

选择很小而且很难。

你能告诉我什么时候应该使用一个而不是另一个吗?
也非常欢迎任何有助于我决定 gem 的建议。

谢谢。

最佳答案

简短的回答是,对于 RESTful neo4j,没有任何成熟的类似 ActiveModel 的 gem。

最常见的情况是只使用 Neography。

关于ruby-on-rails - neo4j 的哪个 Ruby REST API 客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8335136/

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