I have a list of key names that I want to bulk fetch (the key names are stored in a StringListProperty attached to an entity). My general plan was to do:
usernames = userrefInstance.users # A collection of strings on another
model.
keys = [Key.from_path('User', key_name) for username in usernames]
users = db.get(keys)
My questions does Key.from_path hit the datastore? I am trying to be as quick as possible and if Key.from_path hits the data store I need to work another way to store a collection of keys - I don't particularly want to store the Key object in a list property as I also provide user friendly queries across the StringListPropererties.