Comments (2)
I'm actually in favor of leaving this as a Working As Intended.
Adding this extra code isn't fully necessary because:
- if they are using the getter, they will likely have used the setter (or this will have been done by library code) and the setter won't allow a bad value
- the
protorpc
part of the request will fail if the value is the wrong type - if they set the value using the key rather than the setter, it's not likely they will use the getter, hence only the translation to
protorpc
message code will call the getter
NOTE: THIS POST WAS EDITED AFTER BEING MIGRATED.
Code Hosting Comment Metadata:
author.htmlLink=https://code.google.com/u/[email protected]/
author.name=[email protected]
id=2
published=2013-02-18T05:11:02.000Z
from endpoints-proto-datastore.
Having entities with a mixture of int and string ids is not all that uncommon IMO.
I've seen several cases where customers have existing entities with numeric (auto assigned ids) and decide to start using string ids (to defeat poor sharding behavior when using auto ids).
NOTE: THIS POST WAS EDITED AFTER BEING MIGRATED.
Code Hosting Comment Metadata:
author.htmlLink=https://code.google.com/u/[email protected]/
author.name=[email protected]
id=3
published=2013-02-28T01:50:55.000Z
from endpoints-proto-datastore.
Related Issues (20)
- Use @EndpointsAliasProperty just to fill request_fields but not to be put inside datastore HOT 5
- path='model/{id}' does not show @EndpointsAliasProperty(required=True) in API Manager HOT 5
- StructuredProperty / MessageField cannot be parsed FromMessage HOT 2
- Resource IDs and Field Lists HOT 5
- Optional EndpointsAliasProperty HOT 3
- unable to access and modify the response data in google endpoint api in python HOT 5
- Sort and filter data at the same time. HOT 1
- Required = True forced on query_method HOT 6
- Datebug ProtoRPC fatal HOT 2
- Required = True forced on query_method HOT 20
- NotFoundException raised when query filter value for a KeyProperty matches no entities HOT 8
- auto_current_user_add and auto_current_user not a working. HOT 1
- PATCH method wipes unset properties of StructuredProperty HOT 1
- Partial fields mask in API Explorer not supported HOT 2
- Method specifies path parameters but you are not using a ResourceContainer
- Method specifies path parameters but you are not using a ResourceContainer HOT 9
- Add a request field to the endpoints method but not store in the datastore
- Using MemCache with query_method
- Is this suitable today with an app built with Python 2.7 + Standard Environment HOT 8
- migration story: python version agnotic interface HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from endpoints-proto-datastore.