mikro-orm load Коллекция только с элементами, уже имеющимися в Identity Map - PullRequest
0 голосов
/ 18 апреля 2020

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

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

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

Что-то как: styles.map(style => style.authors.init({ dirty: true }))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...