2016-03-02 1 views
0

Я пытаюсь переместить Монго документа из одной коллекции в другую, и я не могу заставить его работать (в методе сервера):Метеор - перенос данных из одной коллекции в другую

var oldData = newCollection.findOne({name: name}); 
if(oldData){ 
    console.log(oldData); // this works 
    oldCollection.insert({oldData}); // this doesn't 
} 

Другим способом:

var oldData = newCollection.findOne({name: name}); 
if(oldData){ 
    console.log(oldData.score); // this works 
    oldCollection.insert({ 
    score: oldData.score 
    }); // this doesn't 

Что здесь не так?

+1

Вы получаете ошибку в консоли либо? Вам не нужно иметь фигурные скобки в варианте 1 - 'oldCollection.insert (oldData)' –

+0

, пожалуйста, предоставьте ошибку, которую вы получаете по серверной консоли –

+0

@PhilipPryde, которая была им, я забыл удалить фигурные скобки из моих предыдущих попыток. Пожалуйста, отправьте ответ, чтобы я мог его принять, спасибо. –

ответ

1

Вы не должны фигурные скобки в варианте 1 - oldCollection.insert(oldData)

Смежные вопросы