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([
|
const [result, total] = await prisma.$transaction([
|
||||||
prisma.institution.findMany({
|
prisma.institution.findMany({
|
||||||
where,
|
where,
|
||||||
|
include: {
|
||||||
|
province: true,
|
||||||
|
district: true,
|
||||||
|
subDistrict: true,
|
||||||
|
},
|
||||||
take: pageSize,
|
take: pageSize,
|
||||||
skip: (page - 1) * pageSize,
|
skip: (page - 1) * pageSize,
|
||||||
}),
|
}),
|
||||||
|
|
@ -71,6 +76,11 @@ export class InstitutionController extends Controller {
|
||||||
@OperationId("getInstitution")
|
@OperationId("getInstitution")
|
||||||
async getInstitution(@Path() institutionId: string, @Query() group?: string) {
|
async getInstitution(@Path() institutionId: string, @Query() group?: string) {
|
||||||
return await prisma.institution.findFirst({
|
return await prisma.institution.findFirst({
|
||||||
|
include: {
|
||||||
|
province: true,
|
||||||
|
district: true,
|
||||||
|
subDistrict: true,
|
||||||
|
},
|
||||||
where: { id: institutionId, group },
|
where: { id: institutionId, group },
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue