0

我正在使用 SmartClient 版本 8.3。

我配置了这个数据源:

    <DataSource ID="example"
                serverType="hibernate"
                dropExtraFields="true"
                beanClassName="com.msp.dao.entities.Status">
        <fields>
            <field name="id"/>
            <field name="name"/>
        </fields>
    </DataSource>

我正在使用 ListGrid 查看结果。

由于某种原因,正在生成的 HQL 查询选择整个实体而不是选定的字段。

这是生成的 HQL 查询: select _status from com.msp.dao.entities.Status _status
我希望它像这样生成: select _status.id, _status.name from com.msp.dao.entities.Status _status

谢谢

4

1 回答 1

0

您应该使用 OperationBinding.outputs。但只有从第 9 版开始,他们才会支持它。

于 2012-10-19T03:54:03.020 回答