SearchIndexerError interface

يمثل خطأ فهرسة على مستوى العنصر أو المستند.

الخصائص

details

تفاصيل إضافية ومطولة حول الخطأ للمساعدة في تصحيح أخطاء المفهرس. قد لا يكون هذا متوفرا دائما.

documentationLink

ارتباط إلى دليل استكشاف الأخطاء وإصلاحها لفئات الأخطاء هذه. قد لا يكون هذا متوفرا دائما.

errorMessage

الرسالة التي تصف الخطأ الذي حدث أثناء معالجة العنصر.

key

مفتاح العنصر الذي فشلت الفهرسة له.

name

اسم المصدر الذي نشأ فيه الخطأ. على سبيل المثال، قد يشير هذا إلى مهارة معينة في مجموعة المهارات المرفقة. قد لا يكون هذا متوفرا دائما.

statusCode

رمز الحالة الذي يشير إلى سبب فشل عملية الفهرسة. تتضمن القيم المحتملة: 400 لمستند إدخال مشوه، أو 404 لمستند لم يتم العثور عليه، أو 409 لتعارض الإصدار، أو 422 عندما يكون الفهرس غير متوفر مؤقتا، أو 503 عندما تكون الخدمة مشغولة جدا.

تفاصيل الخاصية

details

تفاصيل إضافية ومطولة حول الخطأ للمساعدة في تصحيح أخطاء المفهرس. قد لا يكون هذا متوفرا دائما.

details?: string

قيمة الخاصية

string

ارتباط إلى دليل استكشاف الأخطاء وإصلاحها لفئات الأخطاء هذه. قد لا يكون هذا متوفرا دائما.

documentationLink?: string

قيمة الخاصية

string

errorMessage

الرسالة التي تصف الخطأ الذي حدث أثناء معالجة العنصر.

errorMessage: string

قيمة الخاصية

string

key

مفتاح العنصر الذي فشلت الفهرسة له.

key?: string

قيمة الخاصية

string

name

اسم المصدر الذي نشأ فيه الخطأ. على سبيل المثال، قد يشير هذا إلى مهارة معينة في مجموعة المهارات المرفقة. قد لا يكون هذا متوفرا دائما.

name?: string

قيمة الخاصية

string

statusCode

رمز الحالة الذي يشير إلى سبب فشل عملية الفهرسة. تتضمن القيم المحتملة: 400 لمستند إدخال مشوه، أو 404 لمستند لم يتم العثور عليه، أو 409 لتعارض الإصدار، أو 422 عندما يكون الفهرس غير متوفر مؤقتا، أو 503 عندما تكون الخدمة مشغولة جدا.

statusCode: number

قيمة الخاصية

number