session.load()
kullanarak derinlik 2 sorgulanırken zaman aşımı oluyor. Neo4j OGM 1.1.3 ile çalışırken çalışıyorum (Spring Data Neo4j 3.4'ten geçiş yapma girişimi) . Dışarı session.load(Node.class, 1L, 2)
istek kez çalıştırmak kullandığımda bir Düğüm nesneNeo4j OGM'de nesne yükleme 1.1.3 ogm derinliği 2 çok yavaş
class Node {
Long id;
String name;
@Relationship(type="NodeToCategory")
Category category;
@Realtionship(type="NodeToChildNode")
Node node
}
class Category {
Long id;
String name;
String color;
Date createdAt;
}
benim düğüme bağlandığı kategoriyi yüklemeye çalışırken (20.000 düğümleri aynı kategoriye sahip) çok popüler ve. Kategorinin tüm ilişkileri için sorgulamaya çalışabilir mi (Java'daki model kategorim bu ilişkiyi görmezden gelse de)? ben yüklemek için ne beklenir
basitçe:. çok ağır isteği değildir ve gereksiz ilişkiler yükleniyor sürece (zaman aşımı olmamalı
|My Node
| |category
| |child node
| | | category
| | | child node
anlamanın bir yolu var mı Sadece derinlemesine belirli ilişkiler yükler misiniz?
Örneğin ağacımın 10 seviyesini yüklemek istiyorum ancak ağacımla ilgili diğer bilgiler (kategori, gerçekten ağaç düğümleri olmayan ancak daha fazla bilgiyi temsil eden rol gibi) sadece t istiyorum o ilişkileri olmadan onları yükleyin. Bu yüzden tüm Düğüm nesnelerini yüklemek ve yalnızca ilişki olmadan başka nesneleri yüklemek istiyorum.
https://github.com/neo4j/neo4j-ogm/issues/55
https://github.com/neo4j/neo4j-ogm/issues/70