【发布时间】:2021-02-02 17:42:32
【问题描述】:
在 MikroORM 中,如何通过原始数值设置外键?例如,在 Django ORM 中,您可以这样做:
b = new Book()
b.author = someAuthorWithId1
还有这个,带有原始ID
b = new Book()
b.author_id = 1
如何在 MikroORM 中使用原始 id?
【问题讨论】:
标签: typescript mikro-orm
在 MikroORM 中,如何通过原始数值设置外键?例如,在 Django ORM 中,您可以这样做:
b = new Book()
b.author = someAuthorWithId1
还有这个,带有原始ID
b = new Book()
b.author_id = 1
如何在 MikroORM 中使用原始 id?
【问题讨论】:
标签: typescript mikro-orm
有几种方法:
const b = new Book();
b.author = em.getReference(Author, 1);
assign助手:const b = new Book();
em.assign(b, { author: 1 });
create助手:const b = em.create(Book, { author: 1 });
【讨论】: