0
こんにちは私はレルムを初めて使用していて、オブジェクトを削除しようとすると正しく削除されますが、オブジェクトの順序が変わります(オブジェクトを削除します)削除されたオブジェクトの)。誰かが同じことを経験しているなら、説明してください。レルム上のオブジェクトを削除し、オブジェクトの順序を変更します
こんにちは私はレルムを初めて使用していて、オブジェクトを削除しようとすると正しく削除されますが、オブジェクトの順序が変わります(オブジェクトを削除します)削除されたオブジェクトの)。誰かが同じことを経験しているなら、説明してください。レルム上のオブジェクトを削除し、オブジェクトの順序を変更します
レルム内のオブジェクトは、本質的に順序付けされていません。特定の順序にする場合は、その順序を示すプロパティを並べ替えるか、または順序付きのタイプのRLMArray
/List
プロパティに格納する必要があります。
レルムには慣れていませんが、このグループのオブジェクトは順序付けされていないため、[セット](https://en.wikipedia.org/wiki/Set_(抽象データタイプ))です。これに対する一般的な解決策は、ソートされたオブジェクトを取得する際にそれらを照会することです(通常、この順序付けはデータベースのidカラムで行われます)。 – vrwim
フェッチする際のRealmオブジェクトは、私が知っているように順不同であり、フェッチした後にソートする必要があります – Tj3n