从特定的 Vertex (@rid) 开始并找到特定的连接 Class
Starting from a specific Vertex (@rid) and find specific connected Class
我有这个架构:
Regles -Pertinent-> Rubrique
Cri -Pertinent->Rubrique
首先,
以下命令:
SELECT in('Pertinent').@class FROM Rubrique WHERE @rid = '#33:1'
return :
["Cri","Cri","Cri","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle"]
我想 select 一个像这样的特定顶点:
SELECT * FROM Rubrique WHERE @rid = '#33:1'
然后 select 所有连接的 'Cri',所以我尝试了这个但它似乎不起作用:
SELECT expand(in('Pertinent')) FROM Rubrique WHERE @rid = '#33:1' AND in('Pertinent').@class = "Cri"
你有什么想法吗?
你可以试试
SELECT expand(in('Pertinent')) FROM Rubrique WHERE @rid = '#33:1' AND in('Pertinent').@class in "Cri"
编辑
你可以试试
SELECT expand(in('Pertinent')[@class = "Cri"]) FROM Rubrique WHERE @rid = '#33:1'
希望对您有所帮助。
我有这个架构:
Regles -Pertinent-> Rubrique
Cri -Pertinent->Rubrique
首先,
以下命令:
SELECT in('Pertinent').@class FROM Rubrique WHERE @rid = '#33:1'
return :
["Cri","Cri","Cri","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle","Regle"]
我想 select 一个像这样的特定顶点:
SELECT * FROM Rubrique WHERE @rid = '#33:1'
然后 select 所有连接的 'Cri',所以我尝试了这个但它似乎不起作用:
SELECT expand(in('Pertinent')) FROM Rubrique WHERE @rid = '#33:1' AND in('Pertinent').@class = "Cri"
你有什么想法吗?
你可以试试
SELECT expand(in('Pertinent')) FROM Rubrique WHERE @rid = '#33:1' AND in('Pertinent').@class in "Cri"
编辑
你可以试试
SELECT expand(in('Pertinent')[@class = "Cri"]) FROM Rubrique WHERE @rid = '#33:1'
希望对您有所帮助。