آموزش تکنولوژی MEAN

MEAN Framework for Web Developers
جمعه, ۱۳ آذر ۱۳۹۴، ۱۲:۴۷ ب.ظ

آموزش Mongo DB قسمت هفتم

با سلام خدمت شما عزیزان

در آموزش قبلی با ساختار کلی دستور find و اینکه چگونه خروجی را مرتب کنید آشنا شدید، امروز می خواهیم در دستور find شرط بگذاریم. شرط گذاشتن در Mongo DB کلا با چیزی که در SQL بلد هستید متفاوت است.

خوب من اول می خوام عملگرد ها  را معرفی کنم بعدا در Mongo DB اجرا کنم.

عملگر

Mongo DB

SQL

Equality – مساوی

{"Key": "Value"}

Where key='Value'

Less Then – کوچکتر از

{"Key":{$lt : "Value"}}

Where Key<'Value'

Less Then Equals – کوچکتر مساوی

{"Key":{$lte : "Value"}}

Where Key<='Value'

 Greater Then – بزرگتر از

{"Key":{$gt : "Value"}}

Where Key>'Value'

Greater Then Equals – بزرگتر مساوی

{"Key":{$gte : "Value"}}

Where Key>='Value'

No Equals – نا مساوی

{"Key":{$ne : "Value"}}

Where key!='Value'

 

خوب همان طور که در جدول بالا ملاحظه می کنید، مخفف نام عملگرد در دستورات استفاده می شود، البته به غیر از مساوی. من بار اول که این عملگرد ها را دیدم کلا پشیمون شدم از خوندم Mongo DB اما بعد که فهمیدم این عملگردها سر کلمه چه کلمه هایی هستند خیالم راحت شد، چون فهمیدم نیاز به حفظ کردن نداره.


تمامی سند هایی که در مجموعه Letter ذخیره شده است:



سند هایی را نمایش دهد که مقدار LetterNo آنها برابر با 1 است :



سند هایی را نمایش دهد که مقدار LetterNo آنها کوچکتر از 2 است:



سند هایی را نمایش دهد که مقدار LetterNo آنها کوچکتر مساوی از 2 هستند:



سند هایی را نمایش دهد که مقدار LetterNo آنها بزرگتر از 4 هستند:



سند هایی را نمایش دهد که مقدار LetterNo آنها بزرگتر مساوی از 4 هستند:



سند هایی را نمایش دهد که مقدار LetterNo آنها مخالف 4 است:



خوب دوستان این قسمت هم به اتمام رسید، چون دستور find خیلی مهم است می خواهم چند قسمت شود که هم شما بیشتر تمرین کنید هم من بتونم بهتر توضیح دهم.

فعلا خدا نگهدار



نوشته شده توسط بهزاد خلیلی
ساخت وبلاگ در بلاگ بیان، رسانه متخصصان و اهل قلم
آموزش تکنولوژی MEAN

با سلام خدمت شما عزیزان
من بهزاد خلیلی و دوست خوبم حمیدرضا صدیق می خواهیم در این وبلاگ تکنولوژی MEAN را یه فارسی زبانان علاقه مند معرفی کنیم.
فریم ورک MEAN یک فریم ورک کامل (Full Stack) جاوا اسکریپت برای توسعه دهندگان وب است که در سالهای اخیر توانسته در برابر LAMP خودی نشان دهد.

طبقه بندی موضوعی
بایگانی
نویسندگان

آموزش Mongo DB قسمت هفتم

جمعه, ۱۳ آذر ۱۳۹۴، ۱۲:۴۷ ب.ظ

با سلام خدمت شما عزیزان

در آموزش قبلی با ساختار کلی دستور find و اینکه چگونه خروجی را مرتب کنید آشنا شدید، امروز می خواهیم در دستور find شرط بگذاریم. شرط گذاشتن در Mongo DB کلا با چیزی که در SQL بلد هستید متفاوت است.

خوب من اول می خوام عملگرد ها  را معرفی کنم بعدا در Mongo DB اجرا کنم.

عملگر

Mongo DB

SQL

Equality – مساوی

{"Key": "Value"}

Where key='Value'

Less Then – کوچکتر از

{"Key":{$lt : "Value"}}

Where Key<'Value'

Less Then Equals – کوچکتر مساوی

{"Key":{$lte : "Value"}}

Where Key<='Value'

 Greater Then – بزرگتر از

{"Key":{$gt : "Value"}}

Where Key>'Value'

Greater Then Equals – بزرگتر مساوی

{"Key":{$gte : "Value"}}

Where Key>='Value'

No Equals – نا مساوی

{"Key":{$ne : "Value"}}

Where key!='Value'

 

خوب همان طور که در جدول بالا ملاحظه می کنید، مخفف نام عملگرد در دستورات استفاده می شود، البته به غیر از مساوی. من بار اول که این عملگرد ها را دیدم کلا پشیمون شدم از خوندم Mongo DB اما بعد که فهمیدم این عملگردها سر کلمه چه کلمه هایی هستند خیالم راحت شد، چون فهمیدم نیاز به حفظ کردن نداره.


تمامی سند هایی که در مجموعه Letter ذخیره شده است:



سند هایی را نمایش دهد که مقدار LetterNo آنها برابر با 1 است :



سند هایی را نمایش دهد که مقدار LetterNo آنها کوچکتر از 2 است:



سند هایی را نمایش دهد که مقدار LetterNo آنها کوچکتر مساوی از 2 هستند:



سند هایی را نمایش دهد که مقدار LetterNo آنها بزرگتر از 4 هستند:



سند هایی را نمایش دهد که مقدار LetterNo آنها بزرگتر مساوی از 4 هستند:



سند هایی را نمایش دهد که مقدار LetterNo آنها مخالف 4 است:



خوب دوستان این قسمت هم به اتمام رسید، چون دستور find خیلی مهم است می خواهم چند قسمت شود که هم شما بیشتر تمرین کنید هم من بتونم بهتر توضیح دهم.

فعلا خدا نگهدار

۹۴/۰۹/۱۳ موافقین ۳ مخالفین ۰
بهزاد خلیلی

نظرات  (۱)

۱۴ آذر ۹۴ ، ۲۳:۱۱ محمد مجیبیان
عالی بود بهزاد جان،خسته نباشی.
پاسخ:
مرسی مهندس

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی