-1

我已经使用 Moqui 框架实现了一个应用程序。如果休息是这样的

<resource name="userstores">
    <id name="parentId">
        <method type="get"><entity name="UserRoleMaps" operation="list"/></method>

         <resource name="child_Id">
            <method type="get"><entity name="users" operation="one"/></method>
         </resource>

    </id>  
</resource>

我在UserRoleMaps实体中有child_Id列,我需要从UserRolemaps 获取child_Id并且我需要传递给用户实体作为获取数据的条件。我该如何迭代它。

我正在尝试的网址是:http://localhost:8080/moqui/rest/s1/moqui/userstores/100

4

1 回答 1

0

我在这样的实体中保持了关系

<entity entity-name="UserRoleMap" package-name="moqui.security" short-alias="UserRoleMaps" allow-user-field="false" allow-remote="true">
    <field name="gropMapId" type="id-long" is-pk="true" />
    <field name="persontId" type="text-medium" />
    <field name="child_Id" type="text-medium" />

    // the below relationship parentId mean userId so it maps the childId and get the respective data related to parentId.
    <relationship type="one" title="UserType" related-entity-name="moqui.security.UserAccount" short-alias="childUserDetails">
        <key-map field-name="child_Id" related-field-name="userId"/>
    </relationship>

    <master>
        <detail relationship="childUserDetails"/>
    </master>
</entity> 

这样我就实现了我的功能。

于 2016-06-14T03:55:28.627 回答