【发布时间】:2021-09-19 17:14:07
【问题描述】:
我编写了这个函数来过滤表building 结束可选我可以传递一个Prisma.BuildingInclude 对象来返回一个或多个子对象。
async describeEntity(filter: Filter, include?: Prisma.BuildingInclude): Promise<CCResponse> {
try {
const entity = await this.prisma.building.findMany({
where: this.queryCondition(filter),
include,
});
return new CCResponse('OK', entity);
}
catch (err) {
console.log(err);
return new CCResponse('INTERNAL_ERROR', this.content['GeneralError']);
}
}
问题是,如果我将include 参数传递到棱镜响应中,我还有building 的字段。存在include 参数时,如何仅返回子对象字段?
【问题讨论】:
标签: typescript prisma