2017-01-19 11 views
0

나는 내부와 서비스를 만들려고 해요 조인 쿼리를 조인으로 데이터 서비스를 생성하지만이 오류가 반환내부가

<data name="consultarPersona" transports="http https local"> 
    <config enableOData="true" id="mi_datasource"> 
     <property name="carbon_datasource_name">fuente_datos</property> 
    </config> 
    <query id="contactos_registrados" useConfig="mi_datasource"> 
     <sql>select * from t_contacto inner join t_datos_contacto on t_contacto.id = t_datos_contacto.id</sql> 
    </query> 
    <operation name="obtenerDatosContactos"> 
     <call-query href="contactos_registrados"/> 
    </operation> 
</data> 

답변

1

당신은 지정해야합니다 : 이것은 내 서비스

org.postgresql.util.PSQLException: A result was returned when none was expected. 

<data name="consultarPersona" transports="http https local"> 
    <config enableOData="true" id="mi_datasource"> 
     <property name="carbon_datasource_name">fuente_datos</property> 
    </config> 
    <query id="contactos_registrados" useConfig="mi_datasource"> 
     <sql>select name, age from t_contacto inner join t_datos_contacto on t_contacto.id = t_datos_contacto.id</sql> 
     <result element="contactoCollection" rowName="contacto"> 
     <element column="name" name="name" xsdType="xs:string"/> 
     <element column="age" name="age" xsdType="xs:string"/> 
     </result> 
    </query> 
    <operation name="obtenerDatosContactos"> 
     <call-query href="contactos_registrados"/> 
    </operation> 
</data> 

내가이 coudl 도움 y를 희망 : 당신은 반환하고 응답을 생성 할 할 열을, 결과는이 같은 서비스입니다 우.