S'il vous plaît Aidez-moi, je veux montrer les données des véhicules (VehiclesDB) en utilisant peupler par select CityName (namaKota) de Schema Partner (RentalDB) dans mongoodb, avec NodeJs .. ici mon codeImpossible de Afficher les données par remplissage dans mongoose
export class GetVehiclesbyKotaCommandHandler {
constructor(namaKota) {
return new Promise((resolve, reject) => {
VehiclesDB.find({"namaKota":namaKota}).populate({
path: 'mitraId',
model: 'RentalDB',
select: 'namaKota'
}).lean().then((dataVehicles)=>{
if(dataVehicles !== null){
resolve(dataVehicles);
} else {
reject (new NotFoundException('Couldn\'t find any Vehicles with id' + namaKota));
}
}).catch((errDataVehicles)=>{
reject(new CanNotGetVehiclesException(errDataVehicles.message));
});
});
}
}
my Vehicles Collection Structure
My Partner(Mitra) Collection Structure
Mais ma réponse est Succes et ne pas afficher Tout
{
"success": true,
"status": 200,
"message": "Successfully get kendaraan by mitraId!",
"error_code": null,
"data": []
}