خطوات الاستخدام
1. أدخل عمق الاستعلام (Depth): يمثل العمق الحد الأقصى لعدد المستويات المتداخلة في الاستعلام. على سبيل المثال، إذا كان لديك استعلام يحصل على مستخدم، ثم منشوراته، ثم تعليقات تلك المنشورات، فسيكون العمق 3. كلما زاد العمق، زاد عدد الكائنات التي يجب جلبها من قاعدة البيانات، مما يزيد من التعقيد. أدخل قيمة رقمية تمثل أقصى عمق متوقع.
2. أدخل عرض الاستعلام (Breadth): يمثل العرض الحد الأقصى لعدد الحقول أو الكيانات في نفس المستوى. على سبيل المثال، إذا كنت تطلب 5 حقول من كائن المستخدم (الاسم، البريد، العمر، إلخ) فهذا يعني عرض = 5. العرض الكبير يعني جلب العديد من الحقول في وقت واحد، مما يزيد من الحمل على الخادم.
3. أدخل عدد الحقول المطلوبة (Field Count): هذا هو إجمالي عدد الحقول الفريدة المطلوبة في الاستعلام بأكمله. لاحظ أن هذا يختلف عن العرض؛ قد يشمل عدد الحقول الإجمالي جميع الحقول عبر جميع المستويات. على سبيل المثال، استعلام بعمق 2 وعرض 3 في كل مستوى قد ينتج 3 + 3*3 = 12 حقلاً إذا تم تضمين جميع الحقول.