問題タブ [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.
ruby-on-rails - 再帰関数が機能しないのはなぜですか?
私は、neo4j.rb に基づいた Rails モデル (コメント) を持っています。私の単純なメソッドは子の数を返す必要がありますが、代わりに LocalJumpError を返しています (ブロックが指定されていません (yield))。私は何を間違っていますか?
neo4j.rb - Neo4j.rb の各レコードの複数のタイプ
現在、一連の YAML ファイル (ファイルごとに 1 つのレコード) として表されているデータベースがあります。Neo4jに移植したいと思います。各レコードには、型の配列を格納するプロパティ「type」があります。ActiveNode
各タイプのモジュール (を含む) が必要です。各ノード オブジェクトは、そのタイプに対応するモジュールを拡張します。これを neo4j.rb で実装するために考えられる唯一の方法は、既存の型の組み合わせごとにクラスを生成し、対応する型モジュールをクラスに含めることです。これを達成するためのより良い方法はありますか?
ruby-on-rails - Neo4j.rb で JRuby または Ruby for Rails を使用する必要がありますか?
Neo4j Graph データベースと Rails を統合するためにNeo4j.rbを使用しています。
JRuby または Ruby を使用する必要がありますか?
JRuby と Ruby で neo4j.rb を使用する場合の違い (長所/短所) は何ですか?
一部の例では JRuby を使用するように指示されていますが、Ruby でも Rails アプリケーションを実行できます。
neo4j.rb - Neo4j gem - 効率的な関係に対して各オブジェクトをチェックしますか?
デザインと効率の観点から、これについて意見が欲しかっただけです。
音楽好きのためのソーシャルネットワークを持っているとしましょう。
それらのユーザーのようなクエリがある場合はmusic.users
、友達を特定したいと考えています。これらの友達を視覚的に識別する機能を追加したいと考えています。おそらく、すべての友達のプロフィールに星があり、友達以外は放っておかれます。
各ユーザーが友達であるかどうかを確認するのは、本当に非効率的/費用がかかりますか? 代替方法?
ruby - Neo4j と Ruby: 単体テストを高速化するにはどうすればよいですか?
https://github.com/neo4jrb/neo4j/wiki/How-To-Testの行に沿って単体テストを書き始めています
そこにあるアプローチの1つは非常に遅く(テストごとに10秒)、もう1つはラベルを削除しません(おそらく他のものも)
誰もがより精巧なアプローチを提案できますか? コアの neo4j 資料で、Java ドキュメントには 一時データベースを作成および破棄するメソッドが記述されていることに気付きましたが、(非常に素晴らしい) ruby および rails neo4j gem からそれらにアクセスする方法がわかりません。おそらく、低レベルの REST API 経由でしょうか? どの API 呼び出しが利用可能かを把握するのは困難です。
ruby - Neo4jRB: すべての関連付けを検索していますか?
次の簡単な設定を検討してください。
Friendship
条件に一致するものをすべての s から検索するにはどうすればよいですか? (たとえばFriendship
、特定のキーの s)。
Brian Underwood がメールで次のスニペットを教えてくれました。
いじってみたのですが、よくわかりません。ModelClass
またはインスタンスですかActiveNode
? ととActiveRel
は何ですか?:node_var
:rel_var