Изтриване на обекти в Realm с помощта на каскадна връзка

Имам клас "Person":RLMObject. Сега този клас има свойство "Dog":RLMObject. Когато изтрия обект "Person" от Realm, той не изтрива автоматично "Dog", свързан с него.

Има ли някакво правило за изтриване в Realm като в Core Data? Помогнете ми да разреша този проблем.

Благодаря!


person Asif Bilal    schedule 30.10.2014    source източник


Отговори (1)


Всъщност работим върху тази функция, докато говорим, но докато не бъде пусната най-накрая, ще трябва ръчно да изтриете Кучето, преди да изтриете Човека.

наздраве,

person bmunk    schedule 30.10.2014
comment
това е добре. Но това повдигна и въпрос, т.е. трябва ли да използвам бета версията на Realm за моето производствено приложение? - person Asif Bilal; 30.10.2014
comment
Няколко души вече използват Realm в производството, включително clothapp.com, breezeworks.com, thermodo.com и Zynga. Нашата технология е в производство от 2012 г., но очевидно все още работим, за да я подобрим! Уведомете ни, ако имате още въпроси и ако можем да направим нещо, за да ви помогнем да вземете своето решение :) - person timanglade; 30.10.2014
comment
Имаме ли очаквана дата за пускане на каскадно изтриване? Това е доста желана функция. Realm е наистина страхотен досега, но има няколко неща, които съм много развълнуван да видя пуснати. Благодаря @bmunk. - person AnthonyMDev; 16.02.2015
comment
Ние всъщност пренасочихме ресурси, за да се справим с други (още по-важни) функции, но той все още е в нашия списък. Вече преместихме публично проследяването на всички наши задачи към проблеми с github, така че можете да видите последващите нашите приоритети и посочете вашите нужди :-) - person bmunk; 18.02.2015
comment
@bmunk Все още не е приоритет в наши дни? - person Carlos Ricardo; 09.01.2016
comment
Това е приоритет, но за съжаление все още е с по-нисък приоритет от другите въпроси. Но бих предложил вместо това комуникацията да е в проблема с github. - person bmunk; 10.01.2016