Google AppEngineのpythonsdkは、データストアに永続化できるオブジェクトに動的プロパティを追加するために使用できるExpandoタイプのオブジェクトを提供します。
また、アプリエンジンでは、オブジェクトを検索または並べ替える必要のあるプロパティについて、アプリをGoogleのサーバーにアップロードする前にインデックスを作成する必要があります。これは、ユーザーがオブジェクトにどのプロパティを作成するかを事前に知っているはずなので、本当に奇妙です。それを事前に知っていた場合、既存のモデルで静的プロパティとして定義しないのはなぜですか?
App Engineにアップロードした後、Expandoモデルの動的プロパティのインデックスを自動的に作成する方法を知っている人はいますか?そうでない場合は、検索または並べ替えが可能な新しいプロパティを作成できず、検索または並べ替えができないプロパティのみを作成できないのに、gaeがExpandoを動的構造として宣伝する理由を誰かに教えてもらえますか。