Thank you for your explanations, but still has no sense to me.
I understand the technicalities, but what I don’t understand is why it works in To Go version and not in desktop.
Let’s do with a sample. I have a NAS, and I index a folder from my NAS into my MAC at home. NAS is locally AFP connected into the home network and my MAC can see the NAS. As said, I index a folder from that NAS.
My MAC database is set to save the content of the indexed items into the remote synced repository (I don’t remember the name now), that BTW is in the same NAS but via WEBDAV.
My MAC only has the metatada in its hard disk. If in that MAC I need a file (a PDF, for example), it is open from the original path, edited or annotated and as it is the original file, it is modified and saved in my NAS. And in the WEBDAB database.
Now I take my iPad, sync To Go version and do the same: open that PDF, annotate it inside the To Go version (or send to and back to another iOS app) and it is sent back to the database… but it is not synced in the real folder. It is not synced until I go to my main MAC and do a sync. Then that MAC konws that the NAS file is not updated and overwrites the one in the NAS.
I’m right until now?
Then I go to another MAC, try to work with that file and… I cannot!!! Because the path is not in that MAC! Same if I go to out of reach of the home network with the first MAC.
Then, why not do the same between MAC versions as it is done in To Go App?
And next: one of the ideas of indexing is disk space. It is to have remotely stored the real data and remote synced database repository to sync across devices, and only maintain locally the minimum possible data… My remote repository is now about 700GB, but my local disks in my MACs are 500 GB… A mathematical impossibility … However, indexing, the local used space on each MAC is about 1 GB… and the real data is stored in my NAS, that is the place it must be and one of the reasons to have a NAS…
Then, sorry to be so stubborn, but I still don’t understand why desktop versions cannot behave like iOS versions, having in consideration that if you modify something indexed in iOS and forgets to sync the MAC that did the original indexing, your remote indexed folder and your databases will remain not synced until you do it, with the ingravescent problem that if you modify the same file in two iOS devices before go via the main MAC, you will have a conflict. Why not the same behavior for MAC? At least I understand the dangers of the To Go versions mixed with desktop ones in indexed elements…