問題タブ [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 投票する
1 に答える
27 参照

neo4j - ノード ID に基づく IN クエリ - Neo4j

最適化された方法で以下の ID のノードの詳細を取得するにはどうすればよいですか

私は、

私はそれを得ることができません

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

ruby-on-rails - 他のモデルとの関連付けに基づくオブジェクトの自動命名

「入力」「機構」「出力」の3つのモデルがあります。

メカニズム「has_one」:入力および「has_one」:出力。

Mechanismオブジェクトが「出力Yに対する入力Xの影響」という名前属性を持つようにしたい。

これが私が試したものです:

しかし、コンソールでオブジェクトを初期化すると、エラーが発生します

NoMethodError: app/models/mechanism.rb:12:in 'name_mechanism' からの nil:NilClass の未定義のメソッド 'name'

ええ、私はNeo4jをデータベースとして使用していますが、これはneo4jの問題ではなく、Railsのコールバックに対する私の理解が弱いためだと思います。何かアドバイス?

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

ruby-on-rails - 関連付けを含む Neo4j.rb ノードを JSON としてエクスポートする

RailsアプリでNeo4j.rb gemを使用しているアプリがあり、ノード/リレーションシップが数千しかない小規模なデータベースで、バッチアップロードおよびダウンロードスクリプトを作成しています。ほとんどの場合、バックアップ/移行を目的としています。今のところ、Terms と Permission Groups の 2 つのノードがあります。プロパティのみを使用して各ノードをエクスポートするのは非常に簡単ですが、各ノード内の関連付けがありません。プロパティと関連付けを含む各ノードをエクスポートする方法はありますか?

相互に関連付けられているノードが 2 つだけの DB の例:

整形された結果の JSON は次のようになります。

しかし、関連性がありません。クエリを実行すると、それらがあることがわかります

私の質問は、すべてのノードをプロパティと関連付けとともに出力するにはどうすればよいですか? 派手な neo4j.rb マジック メソッドはありますか、それともサイファー クエリを手動で書き出す必要がありますか?

0 投票する
3 に答える
602 参照

neo4j - Neo4j - 接続のリセットが多すぎる - Ruby on Rails コンソールから

ここには、接続とユーザーが 1 つだけ存在します。

その後、サーバーが再起動されるまで他の接続は許可されません。ここで何が問題なのですか?

私がやろうとしていることの詳細は次のとおりです。言語、つまり英語の選択です。英語での説明の数を取得します。最初の説明を英語で検索しています。これにより、接続エラーが返されたり配信されたりすることはありません。最後の接続が長時間実行されている間は、データベースに対して他の接続を開くことはできません。

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

neo4j - Neo4j - Ruby on Rails のページネーション

Neo4j を使用する場合、Ruby on Rails の最適なページネーション オプションは何ですか? Kaminari、will_paginate gem、さらには Bootstrap を使用してページを作成しようとしています。推奨事項はありますか?

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

neo4j - Neo4j - カミナリによるページネーション - スタック レベルが深すぎる

複数の芸術作品 (wokas) をノードとしてオーサリングしている多くの著者 (ノードとして) がいます。100 ページの著者を取得したいのですが、1 ページあたり 5 人の著者です。選ばれた5人の中から最初の作者として、最初に書かれた作品を知りたいです。ここに私のコードと発生したエラーがあります。これはどのように修正できますか?

同じエラーで失敗する別のステートメント。