Javascript 环回在';已加载';钩

Javascript 环回在';已加载';钩,javascript,node.js,loopbackjs,Javascript,Node.js,Loopbackjs,我的Model.js文件中有以下代码 Model.observe('loaded',(ctx,next)=>{ 常数{ 数据, 选项:{ 用户 } }=ctx; const owner=(user&&data&&user.uid==data.userId)| false; console.log( `${data.id}:已加载-由${user&&user.name}访问,所有者:${owner}` ); 如果(!所有者){ 删除data.testProp1; } log('返回:',ctx.

我的Model.js文件中有以下代码

Model.observe('loaded',(ctx,next)=>{
常数{
数据,
选项:{
用户
}
}=ctx;
const owner=(user&&data&&user.uid==data.userId)| false;
console.log(
`${data.id}:已加载-由${user&&user.name}访问,所有者:${owner}`
);
如果(!所有者){
删除data.testProp1;
}
log('返回:',ctx.data);
next();

});发现在这个问题上很难找到解决方案。@Sidewaise啊,所以实际上我找到了问题的原因。我为模型定义了一个默认值。当您这样做时,如果当它响应类型时没有值,它将添加默认值。但是,根据文档,还不清楚是否会发生这种情况。您所说的“为模型定义的默认值”是什么意思?你的意思是你已经为其中一个模型属性设置了默认值吗?如果是,我正在尝试对用户模型的扩展模型执行操作。。。我们没有为此设置任何默认值。事实是,它最近才停止工作。宁愿使用观察器而不是远程挂钩。