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
手がかりはありますか?