diff --git a/src/controllers/service.ts b/src/controllers/service.ts index 22ebd57..bfcbf50 100644 --- a/src/controllers/service.ts +++ b/src/controllers/service.ts @@ -56,6 +56,7 @@ export class ServiceController { const res_count = query; const res_list = query .orderBy("Service." + param.order_field, param.order_direction) + .leftJoinAndSelect("Service.serviceType", "serviceType") .offset(offset) .limit(limit); diff --git a/src/model/service.ts b/src/model/service.ts index aa3259a..4a2ab64 100644 --- a/src/model/service.ts +++ b/src/model/service.ts @@ -29,7 +29,6 @@ export class ServiceModel { var query = repo .createQueryBuilder("Service") - .leftJoinAndSelect("Service.serviceType", "serviceType") if (whereAttr.length != 0) { query = query.where(whereAttr.join(" and "), whereVal);