Mongoose: рдЦрд╛рд▓реА рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╕рд░рдгреА рдлрд╝реАрд▓реНрдб рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 10 рдлрд╝рд░ре░ 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Automattic/mongoose

рдореЗрд░реЗ рдкрд╛рд╕ рдЙрд╕ рдлрд╝реАрд▓реНрдб рдкрд░ рдирд┐рдореНрди рд╕реНрдХреАрдорд╛ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд░рдгреА рдлрд╝реАрд▓реНрдб рд╣реИ:

parents:
    type: 'Array'
    required: true

рдЬрдм рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ:

data =
    parents: []

Translation.create data, (err, translations) ->
    console.log err, translations

рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

ValidationError: Path `parents` is required.

рдЕрдЧрд░ рдореИрдВ рд╕рд░рдгреА рдХреЗ рдЕрдВрджрд░ рдПрдХ рдорд╛рди рдбрд╛рд▓рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ:

data =
    parents: ['blah']

рдЗрд╕реА рддрд░рд╣, рдЕрдЧрд░ рдореИрдВ рд╕реНрдХреАрдорд╛ рд╕реЗ required: true рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рднреА рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдПрдХ рдЦрд╛рд▓реА рд╕рд░рдгреА рдХреЛ "рдЖрд╡рд╢реНрдпрдХ" рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рд╕рдВрддреЛрд╖рдЬрдирдХ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ? рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЧрд▓рдд рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕реЗ рдХрдИ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдореЛрдВрдЧреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдЦрд╛рд▓реА рд╕рд░рдгреА рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рд░рдгреА рдлрд╝реАрд▓реНрдб рдХреЛ рдЦрд╛рд▓реА рд╕рд░рдгрд┐рдпреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рд╣рдореЗрд╢рд╛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕реЛрдЪрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдореБрдЭреЗ рдХрд▓ рдиреЗрд╡рд▓рд╛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реБрдИред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдорд╛рди рдЧрдП, рд╣рдо рднреА рдЗрд╕ рдкрд░ рдлрдВрд╕ рдЧрдПред

рд╣рдорд╛рд░реЗ рд▓рд┐рдП required: true рдорд╛рдирд╛ рдЧрдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдПрдХ рд╕рд░рдгреА рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдерд╛, рди рдХрд┐ рдПрдХ рд╕рд░рдгреА рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рдПрдХ рддрддреНрд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рд░рдгреА рдлрд╝реАрд▓реНрдб рдХреЛ рдЦрд╛рд▓реА рд╕рд░рдгрд┐рдпреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рд╣рдореЗрд╢рд╛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕реЛрдЪрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдореБрдЭреЗ рдХрд▓ рдиреЗрд╡рд▓рд╛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реБрдИред

рдЗрд╕реЗ #5139 рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмрдВрдж рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ 5.0 рдореЗрдВ рдмрджрд▓ рджреЗрдВрдЧреЗред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

AraanBranco picture AraanBranco  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jeneser picture jeneser  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

efkan picture efkan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adamreisnz picture adamreisnz  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

wlingke picture wlingke  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ