provide type related count in getById

This commit is contained in:
Julian Krauser 2025-07-23 10:41:34 +02:00
parent b6b0f91d60
commit c2ee4fc6ef
3 changed files with 3 additions and 0 deletions

View file

@ -53,6 +53,7 @@ export default abstract class EquipmentTypeService {
return await dataSource
.getRepository(equipmentType)
.createQueryBuilder("equipmentType")
.loadRelationCountAndMap("equipmentType.equipmentCount", "equipmentType.equipment")
.where({ id })
.getOneOrFail()
.then((res) => {

View file

@ -53,6 +53,7 @@ export default abstract class VehicleTypeService {
return await dataSource
.getRepository(vehicleType)
.createQueryBuilder("vehicleType")
.loadRelationCountAndMap("vehicleType.vehicleCount", "vehicleType.vehicle")
.where({ id })
.getOneOrFail()
.then((res) => {

View file

@ -53,6 +53,7 @@ export default abstract class WearableTypeService {
return await dataSource
.getRepository(wearableType)
.createQueryBuilder("wearableType")
.loadRelationCountAndMap("wearableType.wearableCount", "wearableType.wearable")
.where({ id })
.getOneOrFail()
.then((res) => {