Encoding 如何使用wso2esb和wso2dss将图像存储到PostgreSQL中

Encoding 如何使用wso2esb和wso2dss将图像存储到PostgreSQL中,encoding,wso2,wso2esb,wso2dss,bytea,Encoding,Wso2,Wso2esb,Wso2dss,Bytea,我使用的是wso2esb4.7.0、WSO2DS3.0.1和POSGRESQL9.1.4 在postgresql中,我使用了数据类型bytea,而在wso2dss 3.0.1中,我们没有bytea,因此在通过dss插入数据时,我使用了二进制数据类型插入值,但选择查询不起作用 在wso2esb或wso2dss中有这样的例子吗 数据以这种格式保存x5c78 但是选择时间在dss中没有显示问题是什么 <query id="insert_testing_query" useConfig="defa

我使用的是wso2esb4.7.0、WSO2DS3.0.1和POSGRESQL9.1.4 在postgresql中,我使用了数据类型bytea,而在wso2dss 3.0.1中,我们没有bytea,因此在通过dss插入数据时,我使用了二进制数据类型插入值,但选择查询不起作用 在wso2esb或wso2dss中有这样的例子吗 数据以这种格式保存
x5c78
但是选择时间在dss中没有显示问题是什么

<query id="insert_testing_query" useConfig="default">
      <sql>INSERT INTO public.testing(username,password,remoteaddress,result,img) VALUES(?,?,?,?,?)</sql>
      <param name="username" ordinal="1" sqlType="STRING"/>
      <param name="password" ordinal="2" sqlType="STRING"/>
      <param name="remoteaddress" ordinal="3" sqlType="STRING"/>
      <param name="result" ordinal="4" sqlType="STRING"/>
      <param name="img" ordinal="5" sqlType="BINARY"/>
   </query>
   <operation name="insert_testing_operation">
      <call-query href="insert_testing_query">
         <with-param name="result" query-param="result"/>
         <with-param name="remoteaddress" query-param="remoteaddress"/>
         <with-param name="username" query-param="username"/>
         <with-param name="img" query-param="img"/>
         <with-param name="password" query-param="password"/>
      </call-query>
   </operation>

插入到public.testing(用户名、密码、远程地址、结果、img)值(?,,,?,?)

在select查询中,元素应为xs:base64类型。请参阅。下面是select查询的dataservices配置示例

    <query id="select_testing_query" useConfig="default">
      <sql>SELECT username,password,remoteaddress,result,img FROM public.testing</sql>
      <result element="SAMPLECollection" rowName="SAMPLE">
         <element column="username" name="username" xsdType="xs:string"/>
         <element column="password" name="password" xsdType="xs:string"/>
         <element column="remoteaddress" name="remoteaddress" xsdType="xs:string"/>
         <element column="result" name="result" xsdType="xs:string"/>
         <element column="img" name="img" xsdType="xs:base64"/>
      </result>
  </query>
   <operation name="select_testing_operation">
      <call-query href="select_testing_query"/>
   </operation>

从public.testing中选择用户名、密码、远程地址、结果、img