<?xml version="1.0" encoding="UTF-8"?>
<model package="mikLeaders" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
<object class="LeaderRole" table="mikLeaderRoles" extends="xPDOSimpleObject">
<field key="name" dbtype="varchar" precision="255" phptype="string" null="false" default=""/>
</object>
<object class="Leader" table="mikLeaders" extends="xPDOSimpleObject">
<field key="fullname" dbtype="varchar" precision="255" phptype="string" null="false" default=""/>
</object>
<object class="Assignment" table="mikAssignments" extends="xPDOSimpleObject">
<field key="leaderid" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0" />
<field key="leaderroleid" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0" />
</object>
</model>[[#[[+leaderid]].fullname]]
[{"MIGX_id":"1","header":"Ledare","dataIndex":"leaderid","width":"","sortable":"true","show_in_grid":"1","renderer":"","clickaction":"","selectorconfig":"","renderchunktpl":"\t\n","renderoptions":"","editor":""},
{"MIGX_id":"4","header":"Ledare_mapped","dataIndex":"leader_mapped","width":"","sortable":"false","show_in_grid":"1","renderer":"this.renderChunk","clickaction":"","selectorconfig":"","renderchunktpl":"[[#[[+leaderid]].fullname]]","renderoptions":"","editor":""},
{"MIGX_id":"2","header":"Roll","dataIndex":"leaderroleid","width":"","sortable":"true","show_in_grid":"1","renderer":"","clickaction":"","selectorconfig":"","renderchunktpl":"","renderoptions":"","editor":""},
{"MIGX_id":"3","header":"id","dataIndex":"id","width":"","sortable":"false","show_in_grid":"1","renderer":"","clickaction":"","selectorconfig":"","renderchunktpl":"","renderoptions":"","editor":""}]This question has been answered by Bruno17. See the first response.
<?xml version="1.0" encoding="UTF-8"?>
<model package="mikLeaders" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
<object class="LeaderRole" table="mikLeaderRoles" extends="xPDOSimpleObject">
<field key="name" dbtype="varchar" precision="255" phptype="string" null="false" default=""/>
<composite alias="Assignments" class="Assignment" local="id" foreign="leaderroleid" cardinality="many" owner="local" />
</object>
<object class="Leader" table="mikLeaders" extends="xPDOSimpleObject">
<field key="fullname" dbtype="varchar" precision="255" phptype="string" null="false" default=""/>
<composite alias="Assignments" class="Assignment" local="id" foreign="leaderid" cardinality="many" owner="local" />
</object>
<object class="Assignment" table="mikAssignments" extends="xPDOSimpleObject">
<field key="leaderid" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0" />
<field key="leaderroleid" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0" />
<aggregate alias="Leader" class="Leader" local="leaderid" foreign="id" cardinality="one" owner="foreign" />
<aggregate alias="LeaderRole" class="LeaderRole" local="leaderroleid" foreign="id" cardinality="one" owner="foreign" />
</object>
</model>
[{"alias":"Leader"},{"alias":"LeaderRole"}]fastfield Tags are only working for resources.
Add relations to your schema:
[{"alias":"Leader","classname":"Leader","on":"Leader.id=leaderid"},{"alias":"LeaderRole","classname":"LeaderRole","on":"LeaderRole.id=leaderroleid"}]