使用 OIndex.get() 的 orient-db 查询复合索引

orient-db query composite index using OIndex.get()

对于Orient-DB中的单个键索引,我可以这样做。

OIndex<?> inx = database.getMetadata().getIndexManager().getIndex("Profile.name");
OIdentifiable luke = inx.get("Luke");

现在,如果同一个索引有多个键,我该如何查询呢?我需要传递一个数组,还是需要传递一个数组列表? Orient DB手册中没有关于组合键的信息。

尝试

index.get(new OCompositeKey(Arrays.asList(key1, key2)));