Xodus находит сущности API, как в операции Set - PullRequest
1 голос
/ 14 марта 2019

Есть ли возможность запросить Xodus EntityStore по свойству как операция "вставка"? Это невозможно на основе существующего API Xodus, но, возможно, это возможно сделать с помощью настраиваемого Comparable и ComparableBinding с помощью PersistentEntityStore.registerCustomPropertyType()?

1 Ответ

2 голосов
/ 16 марта 2019

В интерфейсе EntityIterable есть операции union и intersect, поэтому вы можете использовать их:

txn.findWithProp("User", "name1").union(txn.findWithProp("User", "name2"))

PS: вы можете взглянуть на xodus-dnq , где есть API для постоянной модели и API для извлечения данных из базы данных.

...