Javascript 在环回中包含node.js的模型上引用属性
试图引用具有环回的属性,并且考虑到我已经尝试这么做了多少时间,我显然遗漏了一些基本概念 非常简单,我有一个问题模型,它有一个points作为整数属性,我想做的只是将points属性打印到控制台Javascript 在环回中包含node.js的模型上引用属性,javascript,node.js,loopbackjs,strongloop,Javascript,Node.js,Loopbackjs,Strongloop,试图引用具有环回的属性,并且考虑到我已经尝试这么做了多少时间,我显然遗漏了一些基本概念 非常简单,我有一个问题模型,它有一个points作为整数属性,我想做的只是将points属性打印到控制台 module.exports = function(Question) { Question.observe('after save', function(ctx, next) { console.log(Question.prototype.points) next(); }
module.exports = function(Question) {
Question.observe('after save', function(ctx, next) {
console.log(Question.prototype.points)
next();
});
};
当我执行上述操作时,它会打印出undefined
考虑到这是一个如此简单的操作,我遗漏了什么
json文件:
{
"name": "Question",
"plural": "Questions",
"base": "PersistedModel",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"text": {
"type": "string",
"required": true
},
"points": {
"type": "number",
"required": true
}
},
}
你就快到了。使用保存后获得的上下文对象
module.exports = function(Question) {
Question.observe('after save', function(ctx, next) {
console.log(ctx.instance.points);
next();
});
};
你就快到了。使用保存后获得的上下文对象
module.exports = function(Question) {
Question.observe('after save', function(ctx, next) {
console.log(ctx.instance.points);
next();
});
};