У меня на карте имееться несколько объектов, координаты которых подгружаються из базы данных. После подгрузки данных в цикле создаю объекты вот таким образом
switch(jsonData.geoZone[i].id_geo_zone){
polygon = new ymaps.Polygon([jsonData.geoZone[i].points])
//Событие двойной клик
polygon.events.add('dblclick', function (e) {
var pol = e.get('target');// Получение ссылки на объект, сгенерировавший событие (карта).
pol.editor.startDrawing();
console.log('Есть событие');
});
myMap.geoObjects.add(polygon);
}
По двойному клику у меня активизируеться редактор многоугольника. После того как пользователь сделал какие то изменения с объектом мне необходимо сохранить все изменения в базе данных. Я не знаю как в определённый момент времени, определить, к какой строчке в БД соответствует данный объект.
Подскажите как можно сопоставить id объекта в базе данных с объектом на карте.
Может быть есть какая то переменная у объекта, в которой можно хранить какие то данные?