Some of the kind keys, e.g. InboxMessage kind key, use UUID as the key value, but they do store the key value as Stringified JSON message in the storage, e.g.: spine.server.delivery.InboxMessage name:{"uuid":"4c16b7d2-06ff-4280-ba0e-14ffdb9aff3a"}
The problem with such a key format is that any key has the same prefix "uuid":" which clashes with the Datastore best practices.
The better solution here is to use only the UUID value: 4c16b7d2-06ff-4280-ba0e-14ffdb9aff3a
Some of the kind keys, e.g.
InboxMessagekind key, use UUID as the key value, but they do store the key value as Stringified JSON message in the storage, e.g.:spine.server.delivery.InboxMessage name:{"uuid":"4c16b7d2-06ff-4280-ba0e-14ffdb9aff3a"}The problem with such a key format is that any key has the same prefix
"uuid":"which clashes with the Datastore best practices.The better solution here is to use only the UUID value:
4c16b7d2-06ff-4280-ba0e-14ffdb9aff3a