düğümüne Sınıf alanlarını haritalama değil. Bu yüzden önceden tanımlanmış olan save(T... entities)
'un benzerini kullanıyorum. alanlar için alıcılar ileBahar Veri Neo4j Bir Deposu tanımlanmış özel yöntemlerle</p> <pre><code>@Repository public interface PointOfInterestRepository extends GraphRepository<Poi> { // currently empty } </code></pre> <p>var özelliklerini
@NodeEntity(label = "PointOfInterest")
public class Poi {
@JsonIgnore
@GraphId
Long neo4jId;
@JsonManagedReference("node-poi")
@JsonProperty("node")
@Relationship(type = "BELONGS_TO", direction = Relationship.UNDIRECTED)
private Node node;
@JsonProperty("id")
@Property(name = "poiID")
private final String id;
@JsonProperty("uris")
@Property(name = "uris")
private final Set<URI> correspondingURIs = new HashSet<>();
/* Some more stuff I skip here*/
}
şöyle
Ve ben Poi
sınıf var.
İlkbahar-veri-neo4j'in sınıf alanlarını neo4j grafik özelliklerine dönüştüreceğini düşündüm. Bununla yanlış mıyım?
Not:save
aramaları çok iyi çalışıyor gibi görünüyor. Bundan sonra, veritabanındaki düğümleri görebilir ve daha sonra findAll()
'u arayarak tüm kayıtlı değerleri (Pois) tüm doğru değerler ile uygun bir şekilde geri gönderir. Ama bir şekilde, veritabanında hiçbir özellik/alan göremiyorum.
Asıl sorunuzun ne olduğundan emin değilsiniz. "Ama bir şekilde, veritabanında, herhangi bir özellik/alan göremiyorum." ve "ama veritabanında Cypher aracılığıyla bu düğümlerle çalışmaya çalıştığımda, alanların neo4j özelliklerine eşlenmediği anlaşılıyor." ??? –
Neo4j'ye giriş yaptığımda ve daha hızlı sorguları çalıştırmayı denediğimde, özelliklerine erişemiyorum çünkü orada olmadıkları görünüyor, bu size yardımcı oluyor mu? – Matthias
Yani neo4j tarayıcısı aracılığıyla düğümleri görüyorsunuz, ancak özellik yok mu? Ve SDN üzerinden özellikleri sorgulayabilir ve görebilir misiniz? Aynı türden bir soru sorduğum için üzgünüm ama bunun ne olduğunu anlayabilmek için – Luanne