2017-04-22 3 views
0

나는 영역 데이터베이스를 사용하여 일정을위한 간단한 응용 프로그램을 작성합니다. 영역에서 알람에 대한 날짜를 저장했습니다. 나는 다른 날짜,하지만 같은 날짜 형식으로 2 개 이상의 개체가 있습니다. 이 내 샘플 데이터베이스입니다 :안드로이드 - 어떻게 영역 개체 데이터베이스를 사용하여 다른 조건에서 동적 알람/알림을 만드시겠습니까?

public class type1Activity extends RealmObject{ 
Date dateType1; 
} 
public class type2Activity extends RealmObject{ 
Date dateType2; 
} 

문제가 가장 빠른 날짜를 얻는 방법이다, 나는 지금부터 가장 빠른 날짜를 얻을 수에 대한 onBackground 서비스를 만들려고합니다. 아니면 모든 날짜를 저장하려면 1 개의 데이터베이스를 만들어야합니까? 가장 빠른 날짜를 계산하는 가장 쉬운 방법은? 하지만 내가 가장 빠른 날짜를 알리는 동안 그 카운트를 반복하는 방법.

누구나 아이디어가 있습니까?

답변

0

type1Activitytype2Activity으로 유지한다고 가정합시다. findAllSorted()을 사용하여 모든 객체를 정렬 할 수 있지만 두 객체의 첫 번째 객체 인 RealmResults을 비교해야합니다. 그들을 결합하면 하나의 findAllSorted()을 할 수 있습니다.

관련 문제