Mule 如何在RAML中设置多个示例请求及其响应

Mule 如何在RAML中设置多个示例请求及其响应,mule,anypoint-studio,mulesoft,raml,raml-1.0,Mule,Anypoint Studio,Mulesoft,Raml,Raml 1.0,您能告诉我如何在RAML 1.0中设置多个请求及其响应(如果可能的话)作为示例吗。 我在anypoint studio 5中有api,我想将它们合并成一个api。我想合并所有的raml文件,但不知道怎么做。在每个raml中,只有一个post方法具有一个请求和一个响应。因此,如果我在ARC中发布一个请求,我希望得到适当的响应。文档中有一个 对于多个示例,您可以将命名示例与RAML中的examples:facet一起使用。不要与用于单个示例的示例混淆:。命名示例需要标识符 ... examples:

您能告诉我如何在RAML 1.0中设置多个请求及其响应(如果可能的话)作为示例吗。 我在anypoint studio 5中有api,我想将它们合并成一个api。我想合并所有的raml文件,但不知道怎么做。在每个raml中,只有一个post方法具有一个请求和一个响应。因此,如果我在ARC中发布一个请求,我希望得到适当的响应。

文档中有一个

对于多个示例,您可以将命名示例与RAML中的
examples:
facet一起使用。不要与用于单个示例的
示例混淆:
。命名示例需要标识符

...
examples:
   MyExample1:
      ...
   AnotherExample:
      ...

您可以使用
examples:
facet包含来自另一个文件的示例。

Hi Boris。这个问题需要进一步完善。目前还不清楚您的具体要求是什么。据我所知,如果您只有这么多的RAML文件,每个文件都有一个请求体和一个响应示例,并归因于一个post方法,那么您需要使用您选择的任何编辑器来合并它们;记事本++或平台设计中心。尝试在master RAML中使用库或资源类型以提高可读性,我将尝试清除它。在AnyPointStudio中,我有五个API和五个soap服务。它们的目的都是一样的,只是请求/响应的例子是不同的。现在我想以某种方式将它们合并,发送一个请求并接收适当的响应。希望这样更好。使用@Aled的答案来回答多个示例,这些示例可以在多个方法或资源中引用,以满足您的请求和响应。目前尚不清楚的是,这五个API中是否有五种不同的资源,或者相同的资源在任何地方重复。您可以在相关位置使用命名示例仅供参考,但只发送一个请求并接收适当的响应也可以通过单次资源调用来实现!拉姆就是这么做的!对资源的每个唯一请求所需的唯一更改是请求正文、queryParams或uriParams中的更改。如果您可以编辑问题并放置一些想法的快照,那就太好了。感谢您迄今为止所做的努力。我有五种不同的资源,现在我只想要一种。如果我发送请求1以获得响应1,如果我发送请求5以获得响应5,依此类推。这是可以的,但如果我发送请求1,我希望获得响应1,如果我发送请求4以获得响应4,而不是随机的。而且只有一个资源。定义这个语义可能超出了RAML的范围。