2017-12-30 42 views
0

良いマングーススキーマを作成できません。 文は、我々は我々のユーザーのためのタスクを作成します
1で、このタスクつもりは受け入れた場合、彼らは、このタスクこれに適切なマングーススキーマを作成できません

のためのいくつかの作業を行う必要があり、
2.ユーザーが受け入れ、タスクを拒否され、開始日と終了日を持っています


1.ユーザーがプロファイル内で受け入れられ、拒否されたタスクをどのように見ているのか、複数のユーザーに1つのタスクが割り当てられるため、タスクスキーマにisAcceptedフィールドを追加できません。 2.方法このような方法でスキーマを作成すると、結果をフィルタリングできます(どのユーザーがどのタスクに受け入れられているか)。

+0

ねえ、 { タイトル、あなたが思い付くと、私はスキーマを作成して、再び –

+0

を質問をすることができる最高のスキーマを提供します。「」、 STARTDATE:「」、 ENDDATE:「」、 assignedUsers:[{id: "1"、isAccepted: "true"、id: "2"、isAccepted: "false"}] } –

答えて

0

それで、assignedUsersに、ユーザーIDを含むオブジェクトが含まれていて、受け入れられた場合は、その配列を作成しないでください。

{ 
    title:"", 
    startdate:"", 
    enddate:"", 
    assignedUsers:[ 
    { 
     id:"1", 
     isAccepted:"true" 
    }, 
    { 
     id:"2", 
     isAccepted:"‌false" 
    } 
    ] 
} 
関連する問題