Документация о том, как использовать Xodus Query? - PullRequest
0 голосов
/ 09 ноября 2018

Здравствуйте, есть ли документация о том, как

<dependency>
    <groupId>org.jetbrains.xodus</groupId>
    <artifactId>xodus-query</artifactId>
    <version>1.2.3</version>
</dependency>

В частности, UniqueKeyIndicesEngine для индексации сущностей. И, например, этот код:

getEntityStore().executeInTransaction(new StoreTransactionalExecutable() {
            @Override
            public void execute(@NotNull StoreTransaction txn) {
                final PersistentStoreTransaction t = (PersistentStoreTransaction) txn;
                entity1.setProperty("column0", 1);
                entity1.setProperty("column1", "o");
                ukiEngine.deleteUniqueKey(t, new TestIndex("column0", "column1"), Arrays.asList((Comparable) Integer.valueOf(0), "oo"));
                ukiEngine.insertUniqueKey(t, new TestIndex("column0", "column1"), Arrays.asList((Comparable) Integer.valueOf(1), "o"), entity1);
            }
        });

1 Ответ

0 голосов
/ 12 ноября 2018

Любая функциональность из xodus-query является вспомогательной для проекта Xodus-DNQ , и модуль xodus-query будет окончательно перемещен в Xodus-DNQ. Пожалуйста, взгляните поближе на Xodus-DNQ, так как он предлагает определение схемы, индексы полей, ограничения и т. Д.

...