2016-04-07 84 views
1

İzlediğim var o parametresinde herhangi değerlerine ilişkili olan tüm ürünleri verirNeo4jclient TÜM yüklem

MATCH (p:Product)-[r9:SCP_HAS_SCMVSV]-(scmvsv:ProductSCMVSValue) WHERE 
scmvsv.Id IN ["63dc2250-77c3-4cdb-888b-b2420eaee1f1", 
"4571cef2-45bb-41cc-8954-b8e8b8ee6d7d"] 
return p 

sorgu, ben parametresinde TÜM değerlerine ilişkili olan tüm ürünleri iade ihtiyaç

+0

Sorduğunuzu tam olarak bilmiyorsanız, [: SCP_HAS_SCMVSV] ile ilişkisi olan tüm ürünleri ProductSCMVSValue ile mi döndürmeniz gerekiyor? – Martin91

+0

Ne yapmak istediğinize dair bir çeşit sahte kod yazabilir misiniz? –

+0

Renk, boyut, malzeme gibi çok sayıda ProductSCMVSValue ürünüm var. Sorguyu dinamik olarak yaratan bir arama panelim var. Sorguyu çalıştırdığımda, örneğin mavi veya Orta olan ürünler için geri dönüyorum ancak birlikte mavi ve Orta olan ürünleri iade etmem gerekiyor. –

cevap

0

için birden ProductSCMVSValue etiketli düğümlere ilişkilerle bir ürünü bulmak - bunu yapmak:

MATCH (p:Product)-[r9:SCP_HAS_SCMVSV]-(:ProductSCMVSValue {id: "63dc2250-77c3-4cdb-888b-b2420eaee1f1"}) 
MATCH (p)-[r9:SCP_HAS_SCMVSV]-(:ProductSCMVSValue {id: "4571cef2-45bb-41cc-8954-b8e8b8ee6d7d"}) 
return p 

daha MATCH() maç crit daha fazla değer katmak için hatlar eklemek eria.