(em: MikroORM['em'])
| 214 | } |
| 215 | |
| 216 | function getReferences(em: MikroORM['em']): Ref<any>[] { |
| 217 | const forkedEm = em.fork(); |
| 218 | return [ |
| 219 | ...[1, 2].map(id => forkedEm.getReference(Author, id, { wrapped: true })), |
| 220 | ...[5, 3, 4].map(id => forkedEm.getReference(Book, id, { wrapped: true })), |
| 221 | ...( |
| 222 | [ |
| 223 | [1, 2], |
| 224 | [1, 3], |
| 225 | [3, 1], |
| 226 | ] as const |
| 227 | ).map(pk => forkedEm.getReference(Chat, pk, { wrapped: true })), |
| 228 | ] as Ref<any>[]; |
| 229 | } |
| 230 | |
| 231 | async function getCollections(em: MikroORM['em']): Promise<Collection<any>[]> { |
| 232 | const authors = await em.find(Author, {}, { first: 3, orderBy: { id: QueryOrder.ASC } }); |
no test coverage detected