Closed sylvainbarbot closed 8 years ago
Il y a un paquet de cities qui n'ont pas de coodonnées geo notamment avec le dernier import des cities de Belgique.
Ex : db.getCollection('cities').find({$and : [ {"postalCodes.1" : {$exists : true}}, {"postalCodes.1.geo" : {$exists : false}}]})
Ca pose pb et fait pété une exception du type :
2016/10/22 19:13:50 [error] [php] Undefined index: geo (/home/ubuntu/communecter/modules/citizenToolKit/models/SIG.php:301) Stack trace: #0 /home/ubuntu/communecter/pixelhumain/ph/vendor/yiisoft/yii/framework/web/CController.php(308): GetCitiesByPostalCodeAction->runWithParams() #1 /home/ubuntu/communecter/pixelhumain/ph/vendor/yiisoft/yii/framework/web/CController.php(286): OpendataController->runAction() #2 /home/ubuntu/communecter/pixelhumain/ph/vendor/yiisoft/yii/framework/web/CController.php(265): OpendataController->runActionWithFilters() #3 /home/ubuntu/communecter/pixelhumain/ph/vendor/yiisoft/yii/framework/web/CWebApplication.php(282): OpendataController->run() #4 /home/ubuntu/communecter/pixelhumain/ph/vendor/yiisoft/yii/framework/web/CWebApplication.php(141): CWebApplication->runController() #5 /home/ubuntu/communecter/pixelhumain/ph/vendor/yiisoft/yii/framework/base/CApplication.php(180): CWebApplication->processRequest() #6 /home/ubuntu/communecter/pixelhumain/ph/index.php(22): CWebApplication->run() REQUEST_URI=/communecter/opendata/getcitiesbypostalcode/
Comme maintenant on a un index sur les geo sur les elements, à voir si ça n'a pas d'impact.
/communecter/datamigration/UpdateCitiesBelgiqueGeo batch a passer
Ok : A mettre dans devLog.
Il y a un paquet de cities qui n'ont pas de coodonnées geo notamment avec le dernier import des cities de Belgique.
Ex : db.getCollection('cities').find({$and : [ {"postalCodes.1" : {$exists : true}}, {"postalCodes.1.geo" : {$exists : false}}]})
Ca pose pb et fait pété une exception du type :
Comme maintenant on a un index sur les geo sur les elements, à voir si ça n'a pas d'impact.