0
我正在運行此查詢以遍歷orientDB中的圖形。匹配語句OrientDB返回計數邊緣
MATCH {class: M ,as :n, where: (p = '561')}.both("R")
{as: r, while: ($depth < 1)} RETURN r ,n
我假設R,是頂點的數量,我怎麼做才能返回邊的數量?
我正在運行此查詢以遍歷orientDB中的圖形。匹配語句OrientDB返回計數邊緣
MATCH {class: M ,as :n, where: (p = '561')}.both("R")
{as: r, while: ($depth < 1)} RETURN r ,n
我假設R,是頂點的數量,我怎麼做才能返回邊的數量?
首先觀察:您可以省略while: ($depth < 1)
,因爲默認情況下MATCH語句只會遍歷一個單獨的級別。
我不知道你到底需要,但如果你需要連接到n條邊的數量,你可以做RETURN r, n, r.both("R").size()
作爲numOfEdges