(anahtar) varlık anahtarını gerektiriyor ve get_by_key_name (key_names) anahtar_adı gerektiriyor mu?Google App Engine'de, Model.get (key) ile Model.get_by_key_name (key_names) arasındaki fark nedir?
Q
Google App Engine'de, Model.get (key) ile Model.get_by_key_name (key_names) arasındaki fark nedir?
7
A
cevap
10
Bir fark var. Veri deposundaki bir Varlık, Türü, üst öğesi ve tanımlayıcısının bir kombinasyonuyla tanımlanır. (link) "Tanımlayıcı" bir sayı veya bir dize olabilir. Bir Anahtar nesne, hem tanımlayıcıyı hem de ana bilgiyi içerir. Yani get() dediğinizde, sadece bir argüman var - Anahtar nesne. Get_by_key_name öğesini çağırdığınızda, 2 argüman bulunduğunu unutmayın - bunlardan biri key_name, diğeri ebeveyn.
Bu nedenle Anahtar, çeşitli parçalara sahip bir nesnedir, oysa anahtar adı yalnızca bir dizedir. İşleri daha karmaşık hale getirmek için, bir Anahtar nesne bir dize olarak kodlanabilir.
0
get() için resmi bir açıklama var ve bunun için get_by_key_name() umarım yardımcı olurum.
İlgili konular
- 1. UNIQUE, UNIQUE KEY ve CONSTRAINT 'name' UNIQUE arasındaki fark nedir?
- 2. = ile mysql arasındaki fark nedir?
- 3. Referans ile & * arasındaki fark nedir?
- 4. difftime ile '-' arasındaki fark nedir?
- 5. Smalltalk'taki fark ile Smalltalk arasındaki fark nedir?
- 6. Postgresql'de pg_global ile pg_default arasındaki fark nedir?
- 7. AuthComponent: allowedActions ile allow() arasındaki fark nedir?
- 8. Fark() arasındaki fark nedir mustache.js
- 9. ndk-build ve android için APP yapmak arasındaki fark nedir?
- 10. arasındaki fark nedir?
- 11. Java arasındaki fark nedir
- 12. arasındaki fark nedir?
- 13. arasındaki fark nedir?
- 14. JPA ve JDO arasındaki fark nedir?
- 15. App Engine Datastore'da key_id ve key_name arasındaki fark nedir?
- 16. Wordpress: site_id ile blog_id arasındaki fark nedir?
- 17. SSI'da DOCUMENT_URI ile URI_REQUEST arasındaki fark nedir?
- 18. Backbone.Js - el ile $ el arasındaki fark nedir?
- 19. Fmap ile bağlama arasındaki fark nedir?
- 20. Linq: Birleşimdeki == ile eşittir arasındaki fark nedir?
- 21. Proxy ile ilişkilendirme arasındaki fark nedir?
- 22. http_basic_authenticate_with AND authenticate_or_request_with_http_basic ile arasındaki fark nedir?
- 23. 'localhost' ile '127.0.0.1' arasındaki fark nedir?
- 24. Firebase ile Firestore Arasındaki Fark Nedir?
- 25. Twisted'te processExited ile processEnded arasındaki fark nedir?
- 26. Row ile RowLayout arasındaki fark nedir?
- 27. OnComplete ile Geleceğin flatMap arasındaki fark nedir?
- 28. CONTENT_FILTER_URI ile CONTENT_URI arasındaki fark nedir?
- 29. ember.js'de, mixin ile uzatmak arasındaki fark nedir?
- 30. MSIEXEC qn ile sessiz arasındaki fark nedir
Teşekkürler! Bir bakacağım. – ehfeng
Evet, aslında bu dökümantasyonu okudum ... "Anahtar" ve "anahtar adı" nın iki ayrı şey olduğundan emindim, ama emin olmak istedim. Yani onlar farklı mı? – ehfeng