0

MikroORM で、生の数値で外部キーを設定するにはどうすればよいですか? たとえば、Django ORM では次のことができます。

b = new Book()
b.author = someAuthorWithId1

そしてこれ、生のIDで

b = new Book()
b.author_id = 1

MikroORM で raw id を使用するにはどうすればよいですか?

4

1 に答える 1

2

いくつかの方法があります:

  1. 参照の使用:
const b = new Book();
b.author = em.getReference(Author, 1);
  1. assignヘルパーの使用:
const b = new Book();
em.assign(b, { author: 1 });
  1. createヘルパーの使用:
const b = em.create(Book, { author: 1 });
于 2021-02-02T09:42:32.780 に答える