@arionaRu

Поиск записей в базе postgres?

Предположим у нас есть список из миллиона id. Необходимо сделать выбрать из базы записи, id которых в этом списке. Какие есть эффективные решения? Кроме очевидного findByIdIn(List<String> id)
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 2
xez
@xez
TL Junior Roo
1. Сделать еще одну таблицу с миллионом id
2. Сделать джоин и селект.
Ответ написан
Комментировать
alexfilus
@alexfilus
Senior backend developer
Создать где-то отдельно поле типа ARRAY с этими ID, и подставить в запрос
... where id = any(array_field)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы