Сохранение строки, когда поле является вложенным объектом
Схема моего товара:
new Schema({
name: {
ka: String,
en: String
}
});
Когда делаешь так:
Item.findOne({}, function(err, item){
item.name = 'wrongtype';
item.save();
});
Свойство name элемента сохраняется в базе данных, несмотря на то, что имя описывается как объект в схеме. Проверка не работает. Можете ли вы предложить решение? Или объясните, если это правильное поведение