1
https://docs.strongloop.com/display/public/LB/Validating+model+data#Validatingmodeldata-Addingaschematoamodel添加架構模型
從示例代碼不起作用
var productSchema = {
"name": { "type": "string", "required": true },
"price": "number"
};
var Product = Model.extend('product', productSchema)
ReferenceError: Model is not defined
at Object. (/home/test/dev/common/models/product.js:41:18)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at /home/test/dev/node_modules/loopback-boot/lib/executor.js:219:20
at Array.forEach (native)
at defineModels (/home/test/dev/node_modules/loopback-boot/lib/executor.js:200:23)
Program node . exited with code 1
project.js
這個樣子的
module.exports = function(Product) {
}
我在哪裏放代碼?
謝謝。這行得通。但它不會像doc .. 中所述刪除額外的屬性。「如果客戶端嘗試保存具有額外屬性的產品(例如說明),那麼在應用程序將數據保存到模型中之前,將刪除這些屬性。」 – aung
是的,我也發現這個問題。可能與連接器有關?無論如何,你可以在答案中嘗試解決。 –