PersonなどのPolyModelクラスを作成すると、そのポリモデルの下にExpandoモデルを作成できますか?例えば、ExpandoモデルでもあったMale Male(Person)というクラスですか?もしそうなら、どうですか?クラスはGoogle App EngineのExpandoとPolymodelですか?
ありがとうございます! PolyModel documentationから
PersonなどのPolyModelクラスを作成すると、そのポリモデルの下にExpandoモデルを作成できますか?例えば、ExpandoモデルでもあったMale Male(Person)というクラスですか?もしそうなら、どうですか?クラスはGoogle App EngineのExpandoとPolymodelですか?
ありがとうございます! PolyModel documentationから
引用:
はExpandoが行うようPolyModelは、動的プロパティをサポートしていません。 Expandoには同等のPolyModelはありません。
しかし、これを回避するには、下位レベルのデータストアAPIを使用する方法があります。彼らはPolyModel
クラスでも正常に動作するはずです。しかしコードはあまりうまくいかず、私はそれをお勧めしません。私は今の例を一緒に投げる時間がありませんが、もし誰もそれをしなければ明日になるでしょう。
今のところ私はGoogleが自分自身をリリースする前に書いたPolyModel
クラスを見ることができます(そして、2人が同じ名前を持っているという事実は純粋な偶然性です)、あなたの気持ちをExpando
をサポートしています。ここには:PolyModel classとPolyModel exampleです。
うわー、ありがとう!私はおそらくその周りに取り組むだろうが、私はまだ例を本当に感謝します。 – ehfeng
あなたが本当に最初にそれを必要とするのなら、私はやめて自分に尋ねます。 Expandoには正当なユースケースはほとんどありません。 –