RailsとNeo4jによるAPIページネーション

tehAnswer

RailsとNeo4j.rbを使用してRESTAPIを構築していますが、いくつかの応答をページ分割する必要があります。まず、neo4j-will_paginategemを試してみましたが、実行すると次のエラーが発生しました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]

編集
0

コメントを追加

0

関連記事

分類Dev

Neo4jのコレクションメンバーによる注文

分類Dev

注文してからneo4jでページネーションします-will_paginate

分類Dev

cakephpのjoinとarrayによるページネーション

分類Dev

インタラクティブなneo4jビジュアライゼーションをインターネット経由でユーザーに(安全に)公開するにはどうすればよいですか?

分類Dev

Neo4jで、Java APIの使用中にパス内のノードとリレーションタイプを制限する方法はありますか?

分類Dev

neo4j-スキップとorderbyが指定されている場合でも、ページネーションは同じ結果を返します

分類Dev

シェルとAPIの使用におけるNeo4jのパフォーマンスの違い

分類Dev

Spring Data Neo4j 4でのページングとソート

分類Dev

neo4j-ogmをアンマネージドエクステンションと統合する方法は?

分類Dev

レコメンデーションエンジンとしてのneo4jのnot句

分類Dev

Neo4j - リレーション プロパティとともにノードのコレクションを取得する

分類Dev

Spring Data Neo4j 4、OGM および @Relationship アノテーション

分類Dev

Neo4jドライバーとセッションオブジェクトのスコープ

分類Dev

Neo4jのマージとアトミックトランザクション

分類Dev

ページネーションに関するAngularTable Call API

分類Dev

Neo4j:neo4j 3.xバージョンで特定の日付と今日の日付の年差を計算する方法は?

分類Dev

LaravelによるAJAXページネーション

分類Dev

django-angularjsによるRESTページネーション

分類Dev

Neo4jキーがオプションの場合にJSONデータからノードをマージする方法

分類Dev

Neo4jパスからすべてのノードとリレーションシップの名前を順番に表示する方法

分類Dev

単一のSpring-BootアプリケーションでMySQLとneo4jを使用する方法

分類Dev

neo4jのリレーションシッププロパティに複数の値を追加するにはどうすればよいですか?

分類Dev

直接または間接的に接続されているすべてのノードとリレーションを削除するNeo4jクエリ

分類Dev

Reactのデータソースと呼ばれるAPIにページネーションを追加する

分類Dev

Neo4j 3.1.3 インスタンスに dbms.listQueries() プロシージャを追加する方法は?

分類Dev

Neo4j - リレーション プロパティに基づいてノード プロパティを計算および設定する

分類Dev

neo4jの起動中にバージョン1.7に一致するJVMを見つけることができません

分類Dev

Neo4j OGMJavaドライバーv2でセッションを開いているときにドライバーがnull

分類Dev

署名付きjar(mapdb)に依存するneo4jプロシージャ

Related 関連記事

  1. 1

    Neo4jのコレクションメンバーによる注文

  2. 2

    注文してからneo4jでページネーションします-will_paginate

  3. 3

    cakephpのjoinとarrayによるページネーション

  4. 4

    インタラクティブなneo4jビジュアライゼーションをインターネット経由でユーザーに(安全に)公開するにはどうすればよいですか?

  5. 5

    Neo4jで、Java APIの使用中にパス内のノードとリレーションタイプを制限する方法はありますか?

  6. 6

    neo4j-スキップとorderbyが指定されている場合でも、ページネーションは同じ結果を返します

  7. 7

    シェルとAPIの使用におけるNeo4jのパフォーマンスの違い

  8. 8

    Spring Data Neo4j 4でのページングとソート

  9. 9

    neo4j-ogmをアンマネージドエクステンションと統合する方法は?

  10. 10

    レコメンデーションエンジンとしてのneo4jのnot句

  11. 11

    Neo4j - リレーション プロパティとともにノードのコレクションを取得する

  12. 12

    Spring Data Neo4j 4、OGM および @Relationship アノテーション

  13. 13

    Neo4jドライバーとセッションオブジェクトのスコープ

  14. 14

    Neo4jのマージとアトミックトランザクション

  15. 15

    ページネーションに関するAngularTable Call API

  16. 16

    Neo4j:neo4j 3.xバージョンで特定の日付と今日の日付の年差を計算する方法は?

  17. 17

    LaravelによるAJAXページネーション

  18. 18

    django-angularjsによるRESTページネーション

  19. 19

    Neo4jキーがオプションの場合にJSONデータからノードをマージする方法

  20. 20

    Neo4jパスからすべてのノードとリレーションシップの名前を順番に表示する方法

  21. 21

    単一のSpring-BootアプリケーションでMySQLとneo4jを使用する方法

  22. 22

    neo4jのリレーションシッププロパティに複数の値を追加するにはどうすればよいですか?

  23. 23

    直接または間接的に接続されているすべてのノードとリレーションを削除するNeo4jクエリ

  24. 24

    Reactのデータソースと呼ばれるAPIにページネーションを追加する

  25. 25

    Neo4j 3.1.3 インスタンスに dbms.listQueries() プロシージャを追加する方法は?

  26. 26

    Neo4j - リレーション プロパティに基づいてノード プロパティを計算および設定する

  27. 27

    neo4jの起動中にバージョン1.7に一致するJVMを見つけることができません

  28. 28

    Neo4j OGMJavaドライバーv2でセッションを開いているときにドライバーがnull

  29. 29

    署名付きjar(mapdb)に依存するneo4jプロシージャ

ホットタグ

アーカイブ