feat: include relation in institution
This commit is contained in:
parent
74dbde34ea
commit
65d7b5a07f
1 changed files with 10 additions and 0 deletions
|
|
@ -57,6 +57,11 @@ export class InstitutionController extends Controller {
|
|||
const [result, total] = await prisma.$transaction([
|
||||
prisma.institution.findMany({
|
||||
where,
|
||||
include: {
|
||||
province: true,
|
||||
district: true,
|
||||
subDistrict: true,
|
||||
},
|
||||
take: pageSize,
|
||||
skip: (page - 1) * pageSize,
|
||||
}),
|
||||
|
|
@ -71,6 +76,11 @@ export class InstitutionController extends Controller {
|
|||
@OperationId("getInstitution")
|
||||
async getInstitution(@Path() institutionId: string, @Query() group?: string) {
|
||||
return await prisma.institution.findFirst({
|
||||
include: {
|
||||
province: true,
|
||||
district: true,
|
||||
subDistrict: true,
|
||||
},
|
||||
where: { id: institutionId, group },
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue