Person などの PolyModel クラスを作成した場合、その Polymodel の下に Expando モデルを作成できますか? たとえば、Expando モデルでもあったクラス Male(Person)? もしそうなら、どのように?
ありがとう!
Person などの PolyModel クラスを作成した場合、その Polymodel の下に Expando モデルを作成できますか? たとえば、Expando モデルでもあったクラス Male(Person)? もしそうなら、どのように?
ありがとう!
PolyModel ドキュメントからの引用:
PolyModel は、Expando のように動的プロパティをサポートしていません。Expando の PolyModel に相当するものはありません。
ただし、下位レベルのデータストア API を使用してこれを回避する方法があります。PolyModel
クラスでも問題なく動作するはずです。しかし、コードはあまり良くないので、お勧めしません。今は例をまとめる時間はありませんが、他の人がそれをやらないなら、明日するかもしれません。
PolyModel
今のところ、 Google が独自のクラスをリリースする前に私が書いたクラスを見ることができます(そうです、2 つの名前が同じであるという事実はまったくの偶然です =) Expando
。他の解決策が不足している場合。ここにあります: PolyModel クラスとPolyModel の例。