The aura framework and lightning:recordData currently (Summer 18) support only single object retrieval.
Let's assume I got a listItem.cmp
into which I wired force:recordData
in VIEW
mode or a lightning:recordViewForm
Is the following code, then, a good idea or a bad idea and why?
<aura:iteration items="{!v.listOfRecordIds}" var="recordId">
<c:listItem recordId="{recordId}"/>
</aura:iteration>
Does the answer change if I use forms of the Lightning Data Service that also support record updates?