Quote from: opengeek at Apr 11, 2015, 08:34 AMI don't see anything obviously wrong here. This may be entirely related to the use of a mixed cased field name for "Id", but I would have to test the theory to be sure.
Thanks for the reply opengeek - I think you're right. To try and test my set up I've set up a new site on a different host using the same modx version of 2.3.3, got furls working and did nothing else. Then used bob's CreateXpdoClasses script to build my scheema and maps - at that point I realised that because I had used "Id" instead of "id" for my primary keys the script was creating a scheema that extends="xPDOObject" instead of extends="xPDOSimpleObject" so I've reworked everything to that end but I'm now having problems querying the tables using $modx->getCollectionGraph('Tutor', '{"P":{}, "C":{} }', $c) - I keep getting
"[2015-04-11 15:04:44] (ERROR @ /index.php) No foreign key definition for parentClass: Tutor using relation alias: P
[2015-04-11 15:04:44] (ERROR @ /index.php) No foreign key definition for parentClass: Tutor using relation alias: C"
So I've got something wrong with my scheema. I haven't even tried the delete functionality yet.
I'll rework my tables and without mixing the case and see what happens.
2 steps forward......................