0

Neo4j 3.2.0 コミュニティ エディションを使用します。

Neo4j のプロパティ タイプは、Java プリミティブと一致する必要があります。整数 (つまり toInteger) と float のスカラー関数しかないのはなぜですか? インポート (LOAD CSV) するときは、ヘッダーでタイプを指定するよりも、文字列をバイト、ショート、およびダブルに変換すると便利です。APOC には、これらの型に対するスカラー関数もありません。数値型の間には大きなメモリの違いがあるため、これらは予想されていたでしょう。技術的な理由または回避策 (つまり、負荷 CSV で文字列を byte|short|double に変換するには?

また、インポート ツールでは、ヘッダー メタデータのすべての数値タイプを使用できます。

4

1 に答える 1

0

プロパティの型がJavaプリミティブと一致する必要があるという正確な意味がわかりません。私の知る限り、ソフトウェアを書くときに何かをする義務はありません。

Neo4j のタイプと、それらがさまざまな言語にどのようにマッピングされるかについては、次のドキュメントで確認できます: https://neo4j.com/docs/developer-manual/current/drivers/cypher-values/ .

お役に立てれば。

よろしく、トム

于 2017-09-01T09:52:16.247 に答える