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