我有一个嵌套多选的情况。
1.Football
1.1 Messi
1.2 Ronaldo
1.3 Neymar
2. Tenis
2.1 Novak Djokovic
2.2 Fedrer
2.3 Messi
我希望为此查询创建一个可以获取多人游戏的端点。如果它只是游戏中的一个选择和玩家的单选,那么我可以做
游戏=足球&安培;玩家=梅西
但是我需要一个可以在多个游戏中获取多人游戏的终端。请建议
答案 0 :(得分:1)
不确定我是否正确理解了您的问题,但您可以这样做:
?game=tennis,football&player=messi,fedrer
?game=tennis&game=football&player=messi&player=fedrer
但您必须意识到,query string根据定义是非分层:
查询组件包含非分层数据 路径组件中的数据用于标识a URI方案和命名权限范围内的资源 (如果有的话)。查询组件由第一个问题指示 标记(
?
)字符并以数字符号(#
)字符结束 或者在URI的末尾。 [...]