RAML-如何使用参数设计端点?

RAML-如何使用参数设计端点?,raml,raml-1.0,Raml,Raml 1.0,我需要使用RAML设计此规范: Resource: quantity Method: GET URL: {orderId}/{itemId}/quantity 目标是在URI中传递orderId和itemId并获取数量。我是这样设计的: /{orderId}/{itemId}/quantity: get: 这样设计资源是一种最佳做法还是有更好的方法?通过提供订单和项目之间的关系(如集合和单个数据),这样的方式会更加安全: /orders: /{order_id}: /it

我需要使用RAML设计此规范:

Resource: quantity

Method: GET

URL: {orderId}/{itemId}/quantity
目标是在URI中传递orderId和itemId并获取数量。我是这样设计的:

/{orderId}/{itemId}/quantity:
  get:

这样设计资源是一种最佳做法还是有更好的方法?

通过提供订单和项目之间的关系(如集合和单个数据),这样的方式会更加安全:

/orders:
  /{order_id}:
    /items:
      /{item_id}:
        get:
数量
应该是响应正文中的一个字段