OrientDB: как обновить поле данными из другой вершины - PullRequest
0 голосов
/ 06 сентября 2018

Я работаю с каким-то документом, пытаясь реализовать метод TF-IDF для поиска сходства по документам. В какой-то момент мне нужно рассчитать термин частоты (TF). У меня есть две вершины в этой реализации: Документ ---> DocWord

Вершина DocWord имеет следующие поля: в последовательности двойной тф двойной idf

Документация имеет: int wordCount

Мне нужно обновить все поля DocWord tf: частотность / Documento.wordCount

Я пытаюсь выполнить запрос:

обновить DocWord set tf = frequence / in ("Documento_docwords"). WordCount [0];

но это не удалось.

1 Ответ

0 голосов
/ 07 сентября 2018

попробуйте с:

update DocWord set tf = (frequence / in("Documento_docwords").wordCount[0])
...