آموزش مقدماتی پایگاه داده سندگرای مانگو

مانگو  محمدامین ساجدی
Facebooktwittergoogle_pluspinterestlinkedinmail
Print Friendly, PDF & Email

آرایه خالی:

عملیات زیر بصورت اشتباهی آرایه خالی در عملگر $mod ارسال می کند.

db.inventory.find( { qty: { $mod: [ ] } } )

عبارت بالا منجر به تولید خطای زیر می شود:

error: {

     “$err” : “bad query: BadValue malformed mod, not enough elements”,

     “code” : 16810

}

در نسخه های قدیمی تر خطای زیر داده می شد:

error: { “$err” : “mod can’t be 0”, “code” : 10073 }

خطای عناصر زیادی:

عملگر $mod وقتیکه بیشتر از 2 عنصر در آرایه خود داشته باشد خطا می دهد.

برای مثال، عملیات زیر قصد ارسال درخواست برای محاسبه $mod با 4 عنصر در آرایه آن عملگر می باشد.

error: {

     “$err” : “bad query: BadValue malformed mod, too many elements”,

     “code” : 16810

}


دانلود آموزش پایگاه داده سندگرای مانگو بصورت یکجا در نسخه pdf


بدون دیدگاه

ارسال دیدگاه

اجرا شده توسط: همیار وردپرس