【发布时间】:2023-01-20 15:13:39
【问题描述】:
我正在尝试使用 loopback 4 构建一个具有 2 个实体之间关系的查询
客户.model.ts:
@model()
export class Customer extends Entity {
// id, name properties
@hasMany(() => Order)
orders?: Order[];
}
订单.model.ts:
@model()
export class Order extends Entity {
// id, desc properties
@belongsTo(() => Customer)
customerId: Customer;
}
我的目标是让所有至少有 1 个订单的客户但没有选择他们的订单,这是我的查询
await customerRepository.find({
include: [{ relation: "orders" }],
});
我也试过:
await customerRepository.find({
include: [{ relation: "orders" }],
fields: {propertyName: }
});
谢谢您的帮助!
【问题讨论】:
标签: orm loopbackjs loopback loopback4