Tabii, doğrudan MongoDB Shell’de çalıştırabileceğin, etkinliks collection’ındaki kayıtlarda bu alanlar yoksa otomatik ekleyen güvenli bir script hazırladım.
Aşağıdaki script:
-
etkinlikIlyoksa →""ekler -
etkinlikIlceyoksa →""ekler -
locationyoksa → obje olarak ekler -
location.locationAdiyoksa →""ekler -
location.koordinatyoksa → GeoJSON Point olarak ekler -
yolTarifiUrlyoksa →""ekler
Mevcut alanlara dokunmaz, sadece eksik olanları tamamlar.