問題タブ [neo4jclient]
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.
c# - Neo4jClient / Cypherクエリはオブジェクトを返しますが、プロパティを設定しません
Neo4jClientとCypherを介してNeo4jからオブジェクトを取得できません。
myList [0]でUserオブジェクトを取得しましたが、そのプロパティは空です。
私は同じ(空のプロパティを持つオブジェクト)を取得します
私が見落としている明らかなことは何ですか?
(Neo4j 1.8 MS5、Neo4jClient 1.0.0.388)
/ Neo4jClient /Neo4jnoob。
neo4j - Neo4j REST エンコーディング
私はneo4jclientを使用しています。ノードを作成/更新しようとすると、äöü などの特殊文字が � に置き換えられます。content-type、content-encoding などの特定の http ヘッダーを設定する必要がありますか? はいの場合、ヘッダーの種類と、このヘッダーの値は何ですか?
ありがとう。
編集:これは、リクエストがどのように見えるかです:
それともバッチ実行のバグですか?はいの場合、私は非常に迅速に修正する必要があります:)
unicode - Neo4jClient で unicode プロパティを持つノードを作成するにはどうすればよいですか?
で Neo4jClient を使用していC#
ます。
nicode
フォーマットに文字列を含むプロパティを持ついくつかのノードを追加しました。問題は、ノードにクエリを返すと、値の代わりに、C#
Neo4jサーバーページを介してデータを確認するときに同じことが起こるということです。????
unicode
DataBrowser
Neo4j server
プロパティを使用してノードを直接追加しましたがunicode
、すべて問題ないようです。
プロパティNeo4jClient
を使用してノード/関係を作成するように調整するにはどうすればよいですか?unicode
前もって感謝します
neo4j-wrapper.conf
私が見つけたファイル の ps wrapper.java.additional.3=-Dfile.encoding=UTF-8
c# - Neo4jClient-ノードを取得する方法は?
ここにある例を使用して、 Neo4jグラフデータベース用のNeo4jClientを試しています。
次の非常に単純なコードでは、次のようになります。
最後の行(.Get
)で、次のエラーがスローされます。
An item with the same key has already been added.
(が最初で唯一のメソッドであっても、同じエラーがスローGet
されます。以前に作成した既存のキーを使用してノードを取得しています)。
スタックトレースを調べたところ、Neo4j dbではなくNeo4jClientに関連していることがわかりました。これは、辞書に追加するときにスローされるエラーのように見えるためです。
関連する場合、これらはNuGetのパッケージバージョンです。
<package id="Neo4jClient" version="1.0.0.397" targetFramework="net40-Client" />
<package id="Newtonsoft.Json" version="4.0.8" targetFramework="net40-Client" />
<package id="RestSharp" version="102.7" targetFramework="net40-Client" />
私はここで何が間違っているのですか?
MyNode
クラスの編集:
c# - インデックスを使用した Neo4jClient の読み込み
Neo4J と .Net Neo4Jclient は初めてですが、基本的なプロジェクトを立ち上げて実行しようとしています。同じノードタイプ間の関係を許可しながら、インデックスを使用してサーバーにノードを追加するための基本的なコードまたは例を誰かが持っていますか? プロジェクトの最終的な目標は、Princeton Wordnet のグラフ バージョンを作成することです - http://wordnet.princeton.edu/
最初に、同じタイプの 2 つのノード間の関係を作成しようとしています。それらをルート ワードと呼びます。これらは、IS_SYNONYM 関係を介して関連付ける必要があります。検索できるようにするには、ルート ノードに完全にテキスト インデックスを付ける必要があります。これにより、特定のルート ワードのすべての類義語を検索できるようになるはずです。
これは私が関係を見る方法です:
(RootWord1, Type[A] ) < ==:[IS_SYNONYM] == > (RootWord2, Type[A] )
そして、これらは私が始めた基本的な構造です:
私はこれをしばらく見つめていたので、どんな助けも大歓迎です、ありがとう。
neo4j - Neo4JClient - ノードをインデックスに追加する方法
Neo4JClient を使用してインデックスにノードを追加する方法の非常に簡単な例が必要です
次の C# コードでは、インデックスと従業員ノードを作成しています。
質問:
次のコードでは、作成されたノードをどのようにインデックスに追加できますか? ソリューションでは、EmployeeID または Name で検索できるようにする必要があります。
neo4j - Neo4jグラフデータベースで関係を取得するにはどうすればよいですか
私はこれに不慣れです:私は現在.Netneo4jClientを使用しています。現在、共有ノードと顧客ノードがあります。私はそれらの間にCustomerOwnsShareの関係を作成し、それを永続化しています。
これが私のリレーションシップクラスです
ここで、データベースからリレーションシップのリストを取得するために、以下のようにLinqを使用しています。
しかし、これは私が必要とするデータ(Quantity、CostPerShareなど)を持たないRelationshipInstanceオブジェクトを返します。
RelationshipInstanceはRelationshipReferenceオブジェクトを公開しますが、それでも実際のリレーションシップオブジェクトを取得するのに役立ちません。もう少し深く掘り下げると、以下のようにRawgremlinクエリを実行できることがわかります。
しかし、その関数シグネチャは、 RelationshipInstanceのIEnumerableも返します。
データを使用して実際の永続化されたRelationshipオブジェクトを取得する方法に関するアイデアや提案はありますか?
前もって感謝します
c# - Neo4jClient は、ルート ノードに接続された特定のタイプのすべてのノードを取得します
そのようにルートノードに接続されているユーザータイプのノードがいくつかあります
ルート ノードに接続されているすべてのユーザーを返すクエリを実行したいと考えています。neo4jClient を使用してこれを行うにはどうすればよいですか?
cypher - Neo4jClient が暗号クエリから NodeReference を返す
質問があります:
これにより、タイプ User のクエリに一致するすべてのノードが返されます。同じクエリを実行して、一致した各ユーザーの NodeReferences を返すにはどうすればよいですか?
neo4j - Neo4jClient:関係を削除します
私は次の暗号クエリを持っています:
Neo4jClientに同じことをさせるにはどうすればよいですか?(そして、クエリが成功または失敗したことを示してください)
私はこのようなことを考えていました:
ただし、Delete()はそのコンテキストでは機能しません。
RelationshipReferenceを取得できれば、メソッドを呼び出すことができます
しかし、サイファーを介してRelationshipReferenceを取得できるかどうか、また次のようなクエリを試してみるとわかりません。
Neo4jClient内で逆シリアル化が行われていると、次の「このオブジェクトにパラメーターなしのコンストラクターが定義されていません」というメッセージが表示されます。とにかく、これを2つではなく、1つのクエリで実行したいと思います。