RailsとNeo4j.rbを使用してRESTAPIを構築していますが、いくつかの応答をページ分割する必要があります。まず、neo4j-will_paginate
gemを試してみましたが、実行すると次のエラーが発生しましたbundle install
。
Bundler could not find compatible versions for gem "activesupport":
In Gemfile:
neo4j-will_paginate (>= 0) ruby depends on
activesupport (~> 3.0) ruby
devise-neo4j (~> 2.0.0.alpha.1) ruby depends on
neo4j (>= 3.0.0.alpha.6) ruby depends on
activesupport (4.0.0)
Bundler could not find compatible versions for gem "neo4j":
In Gemfile:
neo4j (~> 3.0.0) ruby
devise-neo4j (~> 2.0.0.alpha.1) ruby depends on
neo4j (3.0.0.alpha.6)
依存関係の1つを削除せずに修正するにはどうすればよいですか?
それ以外に、ページ付けを含める適切な方法は何ですか:ヘッダーまたはJSONでレンダリングされますか?Emberアプリで応答を消費することを考慮に入れると、どのアプローチがより適していますか?
宜しくお願いします!
まず、3.0.xバージョンのgem(リリース候補ではない)を使用する必要があると思います。これは、しばらくの間rcが使用されておらず、多数のパッチが適用されているためです。
次に、rubygemsで元のgemにアクセスできなかったため、別のneo4j-will_paginategemを作成しました。
https://github.com/neo4jrb/neo4j-will_paginate_redux
それは役立つかもしれません
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加