-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem handling local structured property kind without keys #627
Comments
Also @twumdjin thanks for using the library and caring enough to give feedback! |
Thanks for the really quick response Danny! I'll be looking forward to the next release. |
Would be great if that port happens. While the async functionality on ndb is great and I use it extensively, I wouldn't even mind having a version that didn't support async initially. Simply having some OO interface to entity definitions would be a big win. Unfortunately, discovering this library is a bit of an SEO challenge. I wonder if you can get this linked from the official Google Datastore documents. Some of the other Google services have client libraries promoted that way. I can't imagine anyone using Google datastore outside of GAE who wouldn't be hunting for a solution like this |
Thanks for the feedback @twumdjin (and for the CC @dhermes) ! Once we get to a 1.0 release, we'll update the official Google Cloud Platform Python snippets, examples, and documentation to use gcloud-python code (and obviously link to it from the homepage of how to get started in Python by running If you're interested in the "1.0" timeline, we're aiming for the Datastore, Storage, and Core "Stable" milestones to be closed out (see https://github.com/GoogleCloudPlatform/gcloud-python/milestones?direction=desc&sort=completeness&state=open). |
Thanks for the 0.4.1 update with the fix @dhermes! |
Glad it helps! |
* feat: added support for custom content types docs: clarified wording around quota usage PiperOrigin-RevId: 513681148 Source-Link: googleapis/googleapis@3b8869b Source-Link: googleapis/googleapis-gen@c1c7570 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzFjNzU3MGIzMTVmZjJjYzk2NWMxN2EzYzlhODM0YjJhZjE4YWUwYyJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: added support for custom content types docs: clarified wording around quota usage PiperOrigin-RevId: 513764591 Source-Link: googleapis/googleapis@79acb42 Source-Link: googleapis/googleapis-gen@f6fabc9 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjZmYWJjOTI1MTIzNWQzNWVhNjQyODk2ZjJjMzBiNWVlM2QzYjgyYyJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
According to: https://cloud.google.com/appengine/docs/python/ndb/properties#structured
Local structured properties do not require keys and AppEngine appears to be fine with this.
Unfortunately, the gcloud-python library expects keys for every entity, even if they're local structured ones.
My work around is to update my entities in AppEngine to provide dummy keys, however, it would be nice if the library supported it natively.
The text was updated successfully, but these errors were encountered: