带有多个参数的 WSO2 MI dataService 嵌套查询

问题描述

如何将多个参数传入WSO2 MI dataService,嵌套查询

解决方法

我四处寻找, 这是如何完成的:

</query>  
    <query id="getCampaigns" useConfig="MySQLConnection">
    <sql>SELECT NULL</sql>
    <param name="param1" sqlType="STRING" />
    <param name="param2" sqlType="QUERY_STRING" />
    <param name="param3" sqlType="QUERY_STRING" />
    <result outputType="json">{
  "Campaigns": {
    "CampaignsByBanks": {
        "SearchedCampaigns": {
          "@getCampaignBbank": "$param1->param1,$param2->param2,$param3->param3","@getCampaignAbank": "$param1->param1,$param3->param3"
        },"OtherCampaigns": {
          "@getOtherCampaignBbank": "$param1->param1,"@getOtherCampaignAbank": "$param1->param1,$param3->param3"
        }
    }
  }
}
    </result>
  </query>

如何将单个参数传入WSO2 MI dataService,嵌套查询 https://docs.wso2.com/display/EI630/Defining+Nested+Queries