Looks like there is a bug that relates to Google Cloud DataStore resource.
When using the connected resource, and select the Get Entity By Key option under Action Type the form displays the namespace to use, Kind to query but there is no key
Last time I checked (Nov. 2024) there was a field with the key that I was using to get the correct entry that I need. Something happened that the field is no longer there. This issue occurs in Workflows and Query Library so my guess is that is something more generalized.
Apologies for the inconvenience, as much as I love a work around you should need to do that
I am definitely confused why they query used to have the key property and now does not. Let me check internally and file a feature request to add it back in or at the least have to be an additional input field users can toggle.
Maybe the GC datastore schema changed with a newer version?
Will keep you updated on any news I hear from the eng team!
Just did some really quick testing with a GCS resource that was not fully set up, but I did not see the "Get Entity by Key" action in an app query, Query Library or Workflow Query Block
Maybe I need to complete the resource with a fully working connection string to re-test but would love to know if you have cloud hosted and running the latest version or Retool. As well as if you can confirm the "get entity by key" action only appears with a seeded DB on GCS.
I just checked Cloud Datastore and confirm that they key input field is missing.
Will file a feature request to add that and will see if it can be added back or if I can get an explanation as to why it was removed and if there is a work around for a temporary solution if needed.
Will keep you updated in this thread on anything I hear