2010-04-30 4 views
1

이것은 정말 바보 같은 질문 일 수 있지만 영구 데이터 저장소에 저장된 순서대로 코어 데이터를 가져온 결과를 정렬 할 수 없습니다.코어 데이터로 기본 정렬

효과적으로 정렬 할 필요는 없지만 가져 오기 요청에서 정렬 설명자를 생략하면 모든 문제가 발생합니다.

여기에서 가능한 것을 달성하려고합니까, 아니면 내 모델에 날짜 속성을 도입하고 정렬해야할까요?

감사합니다.

답변

4

핵심 데이터 개체 그래프에 개체의 고유 순서가 없습니다. 개체를 특정 순서로 유지하려면 직접 처리해야합니다. order 속성이나 날짜를 사용할 수 있지만 주문이 변경 될 수있는 경우 주문을 업데이트하기 위해 터치해야하는 객체의 수를 알아야합니다. 대규모 데이터 세트에 상당한 성능 영향을 미칠 수 있습니다.

+0

나는 이것이 두려워했다. 아 글쎄, 다른 속성을 추가하는 것이 중요하지 않습니다. 건배. –

1

영구 저장소가 객체가 추가 된 순서를 기억해야한다고 생각하지 않습니다. 따라서 원하는 순서대로 수행하려면 속성을 도입해야합니다.

+0

추가 속성없이 _different_ 주문이 가능하다는 것을 의미합니다. – Richard

관련 문제