たとえば、toaとaを含むというエンティティがServiceConfig
あります。フィールドを含めずに返されると、次のようになります。pointer
Service
Professional
{
'type': '__Pointer',
'className': 'Service',
'objectId': 'q92he840'
}
その時点で、彼らはそのサービスを取得するために再度クエリを実行できます。Service
ただし、名前が必要になることがよくあります。その場合、毎回サービスを取得するために再度クエリを実行する必要があるのは非効率的です。
オプション:
を自動的に返します
Service
。Industry
その場合、必要な場合に備えて、そのためにも自動的に返すService
必要があります...すべてに同じことが当てはまります。ここではデータが頻繁に返されるようです。includes
含めるエンティティを指定するパラメータを渡すことを許可します。Formatは文字列の配列であり、a.
を使用するとサブクラスを含めることができます。この場合['Professional', 'Service.Industry']
は機能します。
あるソリューションが他のソリューションよりも優れている理由を誰かが特定できますか?最後の解決策が最善だと思いますが、私が見たAPIで行うのは一般的ではないようです。