4

私はGAEデータストアで、少なくとも明らかに、最後に文字列である非常に多くのエンティティがあるのを見てきました。

GAEJavaデータストアエンティティのリスト

その理由を知りたいのですが?インデックス作成?セマンティック検索?

4

2 に答える 2

9

私には非常に明白です。問題は、これらの「セマンティック」プロパティタイプを追加したときに、私たち(Google App Engineデザイナー)が何を考えていたかということです。

私はその時チームにいませんでしたが、ATOMスキーマを使用してエンティティからXMLを自動的に生成することに夢中になっていると思います。これはあまり人気がなく、実際には役に立たないと思います。これらは無視してかまいません。検証はすべて簡単です(空であってはなりません)。

NDB(データストア用の新しいPythonクライアント)では、これらのセマンティックプロパティタイプまたはXML生成をサポートしないことにしました。これまでのところ、リクエストしたのは1人だけでした:http ://code.google.com/p/appengine-ndb-experiment/課題/詳細?id = 96

于 2012-03-22T04:37:02.183 に答える
5

数年前に同じ質問がありました。ニックはここでそれに答えました。JavaクラスはPythonと同等の機能を提供し、Pythonでは特別な.to_xml()の動作に役立ちます。GAEが適切なGEOクエ​​リを取得すると、GeoPtが役立つ可能性がありますが、それ以外の場合は無視できます。

于 2012-03-22T07:57:44.613 に答える