Hi, I migrated the Appwrite SDK to 1.8.0 and the package in my Flutter app to version ^20.3.2.
I noticed one thing is different. Previously, when I got a JSON record from a table that has a related table (revisionBooks), the field contained [_JsonMap]. Now I only get an id. I can show the difference on screen. In the Appwrite panel everything looks correct (second screen) - when I click on the id in the revisionBook field, it shows me the details from the related table.
For testing purposes, I downgraded only the package from 20.3.2 to 17.0.0, and everything works correctly like before.
TL;DR
Problem arose after migrating Appwrite SDK to 1.8.0 and Flutter app package to version ^20.3.2. Previously, JSON record from a table with a related table had [_JsonMap] field, now only id is returned. Downgrading package to 17.0.0 resolved the issue.