@arionaRu

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

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

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

Войти через центр авторизации
Похожие вопросы