OrientDB:如何使用其他顶点的数据更新字段

时间:2018-09-06 16:21:05

标签: orientdb

我正在处理一些文档,试图实现TF-IDF方法来搜索文档之间的相似性。 一方面,我需要计算术语频率(TF)。 在这种情况下,我有两个顶点:  Documento ---> DocWord

DocWord顶点具有以下字段: 整数频率 双TF 双重IDF

Documento具有: int wordCount

我需要使用以下命令更新所有DocWord tf字段: frequence / Documento.wordCount

我要运行的查询是:

更新DocWord设置tf = frequence / in(“ Documento_docwords”)。wordCount [0];

但是失败了。

1 个答案:

答案 0 :(得分:0)

尝试:

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