我正在为在线游戏开发玩家评分服务。作为其中的一部分,我需要服务器来报告匹配结果。 我会想到我的情况,因为我认为这是一个指向具有一对多关系的表的资源的一个很好的例子。
我想将报告匹配结果实现为POST到资源。资源将基于两个表:
问题是如何使用像这样的一个POST向两个表添加行:
{
"roundlimit": 3,
"scorelimit": 10,
"scores": [
{ "name": "player1", "score": 10 },
{ "name": "player2", "score": 5 }
]
}
当我尝试POST上面的主体时,My current attempt失败并出现以下错误:
{
"error_message": "An incorrect URL was provided '' for the 'ScoreResource' resource.",
"traceback": ...
}
实施此类资源的最佳方式是什么?
P.S:我不确定我的任务是否有太多细节,因为我认为它是指向两个具有一对多关系的表的资源的好例子。