如何避免对 OrientDB 数据库进行重复插入?

How to avoid duplicate inserts for an OrientDB database?

在 SQL 中有一个查询 INSERT IGNORE,它根据主键将重复条目排除在数据库之外。但是有没有办法在 OrientDB 中实现这个功能,因为这里的主键概念是使用 @rid 概念实现的?

我想你可以在那个 class 上使用唯一索引,这样你就可以避免重复条目。

你试过UPSERT了吗?

UPDATE Profile SET nick = 'Luca' UPSERT WHERE nick = 'Luca'

请为 "nick" 属性 创建索引。