4
Я хочу знать, есть ли функция, чтобы проверить, действительно ли моя модель на стороне сервера, я использую locomotivejs on express.Проверка модели на стороне сервера в locomotivejs
вот моя модель схема
var BillSchema = new Schema({
BrandId:Schema.Types.ObjectId,
ModelNo:{ type: String, required: true },
BillNo:{ type: String, required: true },
years:Number,
months:Number,
})
В моем контроллере, я получаю значение из поля зрения.
var bill=new Bill();
bill.CategoryId=self.param('CategoryId');
bill.BrandId=self.param("BrandId");
bill.ModelNo=self.param("Model");
bill.BillNo=self.param("BillNo");
if(bill.categoryId!="" && bill.BrandId!="" && bill.ModelNo!="" && bill.years!="")
{
// code to save the values to db
}
Есть ли способ избежать этой проверки
if(bill.categoryId!="" && bill.BrandId!="" && bill.ModelNo!="" && bill.years!="")
с чем-то вроде ModelState.Isvalid
в .Net MVC
Спасибо заранее ...