我是Strongloop的新手,我無法找到有關如何自定義我的響應類的信息(我構建的對象的模型架構),我不知道如何在API瀏覽器上顯示具有自定義數據的對象。如何在Strongloop上爲自定義遠程方法設置自定義架構
例如,我有一個名爲自定義的遠程方法得分
POST /Challenges/score
我想說明的參數data
自定義模型模式,而不是單一的參數,而不是模型架構的挑戰,身體上的數據具有所有參數並在數據類型:模型模式中向用戶顯示,這可能嗎?
{
"id": "string",
"limit": 0,
"order": "string",
"userId": "string"
}
另一方面,在響應類中,我想顯示響應對象的模式。事情是這樣的:
{
"id":"string",
"userId":"string",
"user": {},
"totalScore":0,
"tags": []
}
我看着不同的問題(this和this),但無法找到的東西來解決這個問題。
更新
這裏是遠程方法
Challenge.remoteMethod('score', {
accepts: { arg: 'data', type: 'object', http: { source: 'body' } },
returns: {arg: 'scores', type: 'array'},
http: {path: '/score', verb: 'post'}
});
請告訴我們你是如何定義的後遠程方法。 –
@RaymondCamden我用遠程方法更新了這個問題 – jrltt
好吧,所以我在解析確切的問題時遇到了問題。你是說你將一組自定義的數據返回並且你想要記錄這些數據嗎?如果是這樣,你能顯示你用來生成結果的代碼(分數)嗎?你是否也在說你想爲輸入定義'數據'? –