Сохранение строки, когда поле является вложенным объектом

Схема моего товара:

new Schema({
    name: {
        ka: String,
        en: String
    }
});

Когда делаешь так:

Item.findOne({}, function(err, item){
    item.name = 'wrongtype';
    item.save();
});

Свойство name элемента сохраняется в базе данных, несмотря на то, что имя описывается как объект в схеме. Проверка не работает. Можете ли вы предложить решение? Или объясните, если это правильное поведение

0 ответов

Другие вопросы по тегам