Использование List вместо ToMany в ObjectBox - PullRequest
0 голосов
/ 11 февраля 2020

Я прочитал в официальной документации OB, что я могу использовать List вместо класса ToMany. https://docs.objectbox.io/relations#to -Множество-отношения . Но я не получил это. Что именно для меня отличается в использовании списка вместо ToMany? Могу ли я вызвать некоторые новые полезные функции или использовать ToMany только для внутренней выгоды (более быстрое получение данных или что-то подобное).

1 Ответ

0 голосов
/ 11 февраля 2020

Это пример из документов, которые вы связали:

@Backlink(to = "customer")
public ToMany<Order> orders;

Вместо этого вы также можете использовать List:

@Backlink(to = "customer")
public List<Order> orders;

Как вы, наверное, знаете, List - это стандарт Java интерфейс и ToMany - конкретный класс, реализованный в ObjectBox API. Таким образом, используя List, ваш код меньше зависит от ObjectBox. Недостатком является то, что у вас нет специальных методов, предлагаемых ToMany .

...