That makes sense.
But it's sort of a peculiar that the database in fact does make a JSON pattern when saving a pointer when I'm just shooting in an _id without any JSON.
Only does it put the collumname of the collection you're querying (like you'd expect for a field called "collName"), where correctly it should be referring to the name of the collection it's pointing to.
Or in a sample:
This is what happens when shooting in a blank id: it's converted too
"NameOfCollumn":{
"collName":"NameOfCollumn",
"_id":"some_id"
},
Where it should be:
"NameOfCollumn":{
"_id":"some_id",
"collName":"nameOfCollection"
},
I guess I know how to fix my way around now, but it might be worth fixing this conversionprocess in appery too.
When some script is accepting blank id's as a value for a pointer field, and converting it to JSON, it would better do it's job correctly, wouldn't it? Or is my understanding of this issue somehow falling short?