2
Falcorクエリの検索パスを構築する際のベストプラクティスは何ですか?Falcorで複数パラメータ検索を構成する方法
ここでは人材派遣コーディネーターがプロジェクトのために人をスタッフにしようとしている人材派遣ドメインからの例が必要です。
- 必要が
startDate
とendDate
を持っている - の両方が必要 - Aの単純な文字列プロパティです必要性は、したがって、それはプロジェクト必要が
skill
するためのものである - への参照を有し、
project
するためのものであるので、スキル
は、ここで必要性がneedMapで次のようになります。
minStartDate
::必要 ための最低限の開始日、私は、次の条件に一致するすべてのニーズの検索を指定するにはどうすればよい
needMap: {
101: {
startDate: '2016-07-04T04:00:00.000Z',
endDate: '2016-10-22T03:59:59.999Z',
project: $ref('projectMap[87]'),
skill: $ref('skillMap[3]')
},
...
}
maxStartDate
:必要な最大開始日projectId
:このプロジェクトのみに必要なフィルタskillId
:これだけのスキルへのニーズにフィルタ注:私はFalcorパスの概念を使用して検索を指定するだけでどのように、実際に検索を行うためのコードやアイデアを捜しているわけではありません。