count instances to type
This commit is contained in:
parent
705297ba50
commit
c42a41d895
12 changed files with 24 additions and 3 deletions
|
@ -19,7 +19,10 @@ export default abstract class EquipmentTypeService {
|
|||
search?: string;
|
||||
noLimit?: boolean;
|
||||
}): Promise<[Array<equipmentType>, number]> {
|
||||
let query = dataSource.getRepository(equipmentType).createQueryBuilder("equipmentType");
|
||||
let query = dataSource
|
||||
.getRepository(equipmentType)
|
||||
.createQueryBuilder("equipmentType")
|
||||
.loadRelationCountAndMap("equipmentType.equipmentCount", "equipmentType.equipment");
|
||||
|
||||
if (search != "") {
|
||||
query = query.where({
|
||||
|
|
|
@ -19,7 +19,10 @@ export default abstract class VehicleTypeService {
|
|||
search?: string;
|
||||
noLimit?: boolean;
|
||||
}): Promise<[Array<vehicleType>, number]> {
|
||||
let query = dataSource.getRepository(vehicleType).createQueryBuilder("vehicleType");
|
||||
let query = dataSource
|
||||
.getRepository(vehicleType)
|
||||
.createQueryBuilder("vehicleType")
|
||||
.loadRelationCountAndMap("vehicleType.vehicleCount", "vehicleType.vehicle");
|
||||
|
||||
if (search != "") {
|
||||
query = query.where({
|
||||
|
|
|
@ -19,7 +19,10 @@ export default abstract class WearableTypeService {
|
|||
search?: string;
|
||||
noLimit?: boolean;
|
||||
}): Promise<[Array<wearableType>, number]> {
|
||||
let query = dataSource.getRepository(wearableType).createQueryBuilder("wearableType");
|
||||
let query = dataSource
|
||||
.getRepository(wearableType)
|
||||
.createQueryBuilder("wearableType")
|
||||
.loadRelationCountAndMap("wearableType.wearableCount", "wearableType.wearable");
|
||||
|
||||
if (search != "") {
|
||||
query = query.where({
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue