YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

Projection Queries - Data Wranging with MongoDB

Get Embed Code
4 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. حسنًا، أمر أخير أود أن ألقي نظرة عليه قبل

  2. الانتقال إلى موضوعات الاستعلام الأعلى في المستوى. وهو القدرة
  3. على تحديد مستند projection (عرض) بالإضافة إلى مستند query
  4. استعلام) لاستدعاءات ()find. ويصف العرض في الأساس)
  5. الشكل الذي نرغب في أن تظهر المستندات عليه في
  6. مجموعة النتائج. سأعمد أيضًا إلى إجراء عملية تقسيم
  7. ،(هنا باستخدام متغير query (استعلام) ومتغير projection (عرض
  8. وأمرر هذين المتغيرين إلى ()find بدلاً من تمرير القاموس
  9. الذي أنشأناه تمريرًا مباشرًا. أشير إلى ذلك باختصار
  10. لأننا سنتعرف عليه لاحقًا خلال الدرس، ولا أريد أن
  11. يختلط الأمر على أحد. لنفترض أننا بدلاً من أن نعمد إلى استرجاع
  12. جميع المستندات اللازمة للاستعلام الذي ينحصر في
  13. الشركة المصنِّعة والفئة، نهتم فقط باسترجاع
  14. اسم المستند. حسنًا، يمكننا كتابة
  15. الاسم هنا. إلا أن بإمكاننا تنفيذ ذلك
  16. .من خلال تحديد projection (عرض) كمعلمة ثانية لـ ()find
  17. وما أنا بصدد تنفيذه افتراضًا أني أريد الاطلاع على الاسم فقط
  18. بدلاً من استرجاع جميع مستندات النتائج
  19. بكامل محتوياتها. وذلك ما لا يحدث افتراضيًا، حيث ما لم نصرح
  20. ،بعدم الرغبة في الاطلاع على حقل id، فسيظهر لنا أيضًا حقل id. ولذلك
  21. لجأت إلى تعيين حقل id هنا إلى 0. Okay? فما نفعله هنا
  22. يتلخص أساسًا في تحديد جميع حقول
  23. المستندات الموجودة في هذه المجموعة. ثم تحديد ما إذا كنا نريد
  24. .وجودها في مجموعة النتائج أم لا. Alright? لنشغِّل هذا
  25. حسنًا، يمكننا هنا ملاحظة أن المستندات التي نعمد إلى
  26. .(استرجاعها لا تتضمن سوى حقل name (الاسم