如何聚合结果以在 wso2dss 中列出
How to aggregate results to list in wso2dss
假设我在 wso2dss 中调用服务执行了一个查询,return 下一个结果:
PERSON_ID | DOCUMENT_ID
1 10
1 11
2 12
2 13
我想打包文件给每个人列出来,然后用下一种格式返回。
<results>
<person>
<id>1</id>
<documents>
<document>10</document>
<document>11</document>
</documents>
</person>
<person>
<id>2</id>
<documents>
<document>12</document>
<document>13</document>
</documents>
</person>
</results>
如何对文档进行分组?
您可以对查询使用 XSLT 转换来格式化结果。样本可以从 here.
中找到
谢谢
假设我在 wso2dss 中调用服务执行了一个查询,return 下一个结果:
PERSON_ID | DOCUMENT_ID
1 10
1 11
2 12
2 13
我想打包文件给每个人列出来,然后用下一种格式返回。
<results>
<person>
<id>1</id>
<documents>
<document>10</document>
<document>11</document>
</documents>
</person>
<person>
<id>2</id>
<documents>
<document>12</document>
<document>13</document>
</documents>
</person>
</results>
如何对文档进行分组?
您可以对查询使用 XSLT 转换来格式化结果。样本可以从 here.
中找到谢谢