我还没有设法在 LoopBack 2.0 中隐藏 API 方法。
根据文档,我应该通过以下方式实现这一目标:
var app = require('../app');
var Location = app.models.Location;
Location.deleteById.shared = false;
但是,这似乎不起作用。
此外,console.log(Location.deleteById)
打印:
[Function]
如果deleteById
是一个函数而不是一个对象,那么对shared
属性的赋值是没有意义的。毫不奇怪,console.log(Location.deleteById.shared)
打印:
undefined
任何线索,有人吗?