2016-09-13 6 views
0

こんにちは私はレルムを初めて使用していて、オブジェクトを削除しようとすると正しく削除されますが、オブジェクトの順序が変わります(オブジェクトを削除します)削除されたオブジェクトの)。誰かが同じことを経験しているなら、説明してください。レルム上のオブジェクトを削除し、オブジェクトの順序を変更します

+0

レルムには慣れていませんが、このグループのオブジェクトは順序付けされていないため、[セット](https://en.wikipedia.org/wiki/Set_(抽象データタイプ))です。これに対する一般的な解決策は、ソートされたオブジェクトを取得する際にそれらを照会することです(通常、この順序付けはデータベースのidカラムで行われます)。 – vrwim

+0

フェッチする際のRealmオブジェクトは、私が知っているように順不同であり、フェッチした後にソートする必要があります – Tj3n

答えて

0

レルム内のオブジェクトは、本質的に順序付けされていません。特定の順序にする場合は、その順序を示すプロパティを並べ替えるか、または順序付きのタイプのRLMArray/Listプロパティに格納する必要があります。

関連する問題