我正在使用ArangoDB我試圖建立一個基於圖形的推薦系統。 數據模型只包含用戶,項目和評級(邊緣)。 因此想要計算用戶對電影的親和力,其中katz度量。 最後,我想這樣做: Get all (or a certain number of) paths between a user and a item
For all of these paths do the following:
在ArangoDB中,我有一個'人員'集合。每個人都有一個名字和一個國籍。 我如何找到名字不止一次出現在美國人身上的所有人的鑰匙? 我可以分別運行這兩個查詢。 選擇所有的人的名字出現不止一次: FOR p IN people
LET key = p._key
COLLECT p.name INTO groups KEEP key
FILTER LENGTH(groups) >= 2
LET