vitali1995
@vitali1995

Как (в TypeORM или не только) делать поиск по вложенным полям БД?

Хардкордный (показательный) пример: нужно найти пользователя User, у которого user.address.street.name === '...'
Получается, что здесь нужно делать 2 join и сравнивать глубокие поля. Как это правильно сделать?

В идеале вопрос касается встроенных в библиотеку TypeORM (Node.js) высокоуровневых возможностей.
Знатоков SQL прошу напомнить нативный запрос к базе.
  • Вопрос задан
  • 1583 просмотра
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
пожалуй самое релевантное к твоему запросу в документации тайпорм будет здесь https://github.com/typeorm/typeorm/blob/master/doc...
акцент в сторону
userRepository.find({ relations: ["profile", "photos", "videos", "videos.video_attributes"] });
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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