IndexingResult interface
حالة عملية الفهرسة لمستند واحد.
الخصائص
| error |
رسالة الخطأ التي توضح سبب فشل عملية الفهرسة للمستند المحدد بواسطة المفتاح؛ فارغ إذا نجحت الفهرسة. |
| key | مفتاح المستند الذي كان في طلب الفهرسة. |
| status |
رمز الحالة لعملية الفهرسة. تتضمن القيم المحتملة: 200 لتحديث أو حذف ناجح، أو 201 لإنشاء مستند ناجح، أو 400 لمستند إدخال مشوه، أو 404 لمستند غير موجود، أو 409 لتعارض الإصدار، أو 422 عندما يكون الفهرس غير متوفر مؤقتا، أو 503 عندما تكون الخدمة مشغولة جدا. |
| succeeded | قيمة تشير إلى ما إذا كانت عملية الفهرسة قد نجحت للمستند المحدد بواسطة المفتاح. |
تفاصيل الخاصية
errorMessage
رسالة الخطأ التي توضح سبب فشل عملية الفهرسة للمستند المحدد بواسطة المفتاح؛ فارغ إذا نجحت الفهرسة.
errorMessage?: string
قيمة الخاصية
string
key
مفتاح المستند الذي كان في طلب الفهرسة.
key: string
قيمة الخاصية
string
statusCode
رمز الحالة لعملية الفهرسة. تتضمن القيم المحتملة: 200 لتحديث أو حذف ناجح، أو 201 لإنشاء مستند ناجح، أو 400 لمستند إدخال مشوه، أو 404 لمستند غير موجود، أو 409 لتعارض الإصدار، أو 422 عندما يكون الفهرس غير متوفر مؤقتا، أو 503 عندما تكون الخدمة مشغولة جدا.
statusCode: number
قيمة الخاصية
number
succeeded
قيمة تشير إلى ما إذا كانت عملية الفهرسة قد نجحت للمستند المحدد بواسطة المفتاح.
succeeded: boolean
قيمة الخاصية
boolean