total.js отсутствует тело в POST при использовании схемы
При использовании схемы в маршрутах: пример
F.route('/char/create/, charCreate, ['post', '*Char']);
Я не получаю ничего в модели. Если я удаляю модель из маршрута, я вижу тело запроса в порядке.
Функция CharCreate:
function charCreate() {
var self = this;
console.log(this.body);
this.body.$save(self.callback());
}
Модель chars.js:
NEWSCHEMA('Char').make(function(schema) {
schema.setSave(function(error, model, options, callback) {
//model never returns anything
var isNew = model.id ? false : true;
if(isNew) model.id = UID();
NOSQL('char')
.upsert(model)
.where('id', model.id)
.callback(function() {
callback({success: true, id: model.id});
});
});
});