Sorry to hear things aren’t going great for you thus far. We are looking to surface some of these schema compatibility issues a bit better in the coming months. A few thoughts off the bat:
Your JSON Schema looks correct to me
Your Realm Model doesnt match up with your JSON Schema. I am surprised sync is even running for you. I suspect we rejecting the sync connection immediately. The reasons are that the Realm Scheme has _id as a required field but the JSON schema has it optional (missing the “required” tag). Also, we only support “non-required” dictionaries right now.
I’m not sure why your Partition Sync app is not returning any results. Can you confirm:
The collection in question has documents in it
The collection in question is the same DB/Collection in the schemas tab of the App Services UI