問題タブ [neo4j.rb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
301 参照

neo4j - Neo4j.rb : ノードを別のノードに置き換える前に、すべての関係を転送します

最初のリレーションシップを削除する前に、ノードから別のノードにすべてのインゴーイング リレーションシップとアウトゴーイング リレーションシップ (プロパティを含む) を転送しようとしています。どちらも同じラベルです。

議論はここから始まりました: Neo4j Cypher:ノードを別のノードに置き換える前にすべての関係を転送します

それを実装しようとすると、このエラーが発生します


Neo4j::ActiveRel rel でのみ機能する別の方法を試しました。他のものには to_node プロパティがないためです。とにかく関係プロパティをコピーしないようです:

0 投票する
1 に答える
406 参照

ruby-on-rails - Neo4j - クエリ結果のランダムな順序

アプリ内で何が起こっているのか正確にはわかりませんが、クエリの結果が作成順に表示されないようです。最近、クエリに関連するコードを変更せずに、自分自身を再配置しました。しかし、私は明らかに何かをしました。

rails cある時点で、結果をファイルに書き込もうとしていました。ただし、これはクエリの出力をファイルに書き込むだけでした。それがクエリの順序に影響するとは思いませんでした...

クエリは単純に次のようでした

property :created_atそのタイムスタンプを追加してソートすることで、関係の1つを再ソートできると思います 。

しかし、私の Q+A アソシエーションは現在アクティブではないため、これを行う方法はありません。

このように呼ばれています

<% @event.event_questions.each do |q| %>

アプリでは、3 つの質問が作成されました。最終的に表示された順序は

2,1,3

neo4j クエリはオブジェクトの順序をどのように決定しますか? 私は何が間違っていたのでしょうか?

0 投票する
2 に答える
317 参照

ruby-on-rails-4 - Neo4j.rb スロー クエリ

私は Neo4j v2.1.6 (デフォルト設定) と Neo4j.rb v4.1.0 を持っています。すべてのクエリは約 50 ミリ秒遅いです。データベースには 5 つのノードしかありません。

例えば:

どこが問題になる可能性がありますか?

0 投票する
2 に答える
6422 参照

ruby-on-rails - 既存の Rails 4 アプリケーションから ActiveRecord を削除するにはどうすればよいですか?

ActiveRecord と Neography を使用したシンプルなレコメンダー システムを含む Ruby on Rails プロジェクトを開始しました。今、私はneo4j.rbについて知りました。これは私の人生を大幅に簡素化します。:-)

ここまでで、次のように ActiveRecord を使用せずに新しいアプリケーションを作成できることを知りました。

私はそれを行い、ほとんどのファイル/コードをコピーしてその新しいプロジェクトに貼り付けることができました。それとももっと簡単な方法がありますか?

そのステップが必要かどうかはまだ考えています。neo4j.rb と ActiveRecord を並行して使用することは可能ですか? 認証システム (Devise など) を ActiveRecord で実行し、neo4j でレコメンダー システムを実行することを考えています。誰もそのようなアプローチの経験がありますか?

0 投票する
1 に答える
100 参照

neo4j - Neo4j Paginated - 未定義のメソッド「total_pages」

私は Neo4j データベースを使用しており、Author クラスには ActiveNode が含まれています。ページネーション付きのインデックスを探しています。Authors のコントローラーとインデックスは次のとおりです。

エラーは次のとおりです: undefined method `total_pages' for # これを修正する方法がわかりません。