mikro-orm загружает коллекцию только с элементами, уже находящимися в карте идентификации

Если я правильно понимаю, карта идентичности похожа на кеш для каждого запроса.

Можно ли загружать элементы в коллекцию или инициализировать коллекцию только с элементами, уже находящимися в карте идентификации, без дополнительных запросов к базе данных?

Например, две сущности "авторы" и "стили" с отношением многие ко многим. В каком-то месте своего кода я делаю запрос к "авторам", а в другом месте своего кода я делаю запрос к "стилям", теперь я хочу заполнить Коллекцию "styles.authors" авторами, уже загруженными ранее.

Что-то вроде: styles.map(style => style.authors.init({ dirty: true }))

0 ответов

Другие вопросы по тегам