0
JSONハイパーシェーマのリファレンスをリトラクトする代わりに、Potionがjsonオブジェクトのインラインコレクションを返す方法はありますか?ポーションのインライン/ Eager読み込み
など。私の現在のコードは、これを返している:
{
"$uri": "/worker/1",
"mobile_number": null,
"name": "Ben",
"password": "Ben",
"rosters": [
{
"$ref": "/roster/1"
}
]
}
しかし、私はそれは熱心な負荷にだから、基本的にすべてのoneToMany名簿オブジェクトを
{
"$uri": "/worker/1",
"mobile_number": null,
"name": "Ben",
"password": "Ben",
"rosters": [
{
"$uri": "/roster/1",
"name": "21"
}
]
}
を返し、JSONでそれらをインライン化したいと思いますか?基本的に、$ refドキュメントを遅延ロードするために複数のコールバックをサーバに戻さなくて済むようにするには?
ようこそスタックオーバーフローします!コードをポストするときは、インラインコード(squigglyキーの下にあるキー)を\ 'で囲むか、コードブロックのために4つのスペースをインデントしてください。 –
すみません、私は逃しました。あなたはコレクションがインラインになっている必要があります。' クラスInlines(fields.Array): " "" のように:クラス:fields.ToManyクラスをコピー貼り付け、 'filds.ToOne()'を 'fields.Inline()'に変更しました。 (self、resource、** kwargs): スーパー(インライン、自己).__ init __(fields.Inline(resource、nullable = False)、* * kwargs) fields.Inlines = Inlines ' –
あなたの答えを編集してそのコメントを追加すると、読みやすくなります。 –