Realm best practice to achieve cascade-like deletion
<p>I am refactoring my app with the great Realm library, replacing CoreData.
One issue that I am facing is the lack of cascade deleting, and missing any good suggestion of how to do this important step in another way.</p>

<p>My model can be described as</p>

<pre><code>Person - idx, &lt;RLMarray Dogs&gt;
Dog - idx, &lt;RLMarray Walks&gt;
Walk - distance, time
</code></pre>

<p>What is the best practice when deleting Person and all its releted dogs and dog.walks ? </p>

<p>Iterating over all ? or is there any other method available to get the reference of the children objects ? </p>