Как сохранять в коллекцию Meteor?

Всех с началом новой трудовой недели.
Скажите, а как правильно сохранять в коллекцию в Метеор такую конструкцию
en {title : 'Hello'},
           ru {title : 'Привет' }
для мультиязычности.

Нужно что то вроде этого

Template.condSubmit.events({
 'submit form': function(e) {
    e.preventDefault();
var cond = {

  en : title: $(e.target).find('[name=entitle]').val(),
  ru : title: $(e.target).find('[name=frtitle]').val()
};
cond._id = Cond.insert(cond);   
 }
});

Но это неправильный синтаксис, а какой правильный, чтобы описать поля en.tittle и ru.title для сохранения?
  • Вопрос задан
  • 2399 просмотров
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Ничего не знаю про Meteor, но в чистом js должно быть так:
var cond = {
    en: {title: $(e.target).find('[name=entitle]').val()},
    ru: {title: $(e.target).find('[name=frtitle]').val()}
};
Ответ написан
Shutik
@Shutik
Погромист халявщик
'submit form': function(evnt, template) {
evnt.preventDefault();
var cond = {
    en : {title: template.find('[name=entitle]').value},
    ru : {title: template.find('[name=frtitle]').value}
};
cond._id = Cond.insert(cond);   
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы