День добрый,
Есть коллекция
battles = new Mongo.Collection('battles');
Заполняется она записями по такому типу
var BS = new BattleState(path, 20, 12,prevuser.deck,user.deck);
battles.insert({
ID1 : prevuser.userId,
name1 : prevuser.username,
ID2 : user.userId,
name2 : user.username,
BS : BS,
battleID: path
});
BattleState имеет следующий конструктор
BattleState = function(ID, sizeX, sizeY, deck1, deck2)
{
var mapHash = setMapHash(sizeX, sizeY);
this.map = createMap(mapHash, sizeX, sizeY);//{}
this.deck1 = deck1;//[]
this.deck2 = deck2;//[]
};
Необходимо добасить несколько полей (positionX и positionY) к элементу (предположим с индексом 0) массива deck1 в объекте BS документа.
То есть, если взять одиночную запись, то надо изменить значения в battle.BS.deck1.[0]
Как составить modifier?