أنا أستخدم حزمة knexjs للتعامل مع عبارات Postgres Insert، باستخدام onConflict('unique\_id').merge()` - التحقق فقط من المعرف الفريد بحثًا عن التعارض، وليس المفتاح الأساسي. لدي حالة حيث يبدو أن المفتاح الأساسي (مع مجموعة الزيادة التلقائية) يتم تحديثه أثناء هذه المكالمة على الرغم من أن معالجة "onConflict" تقوم بتحديث الصف الذي تم العثور عليه/المتعارض. هل من المتوقع أن يتم تحديث هذه المعرفات بدلاً من بقائها كما هي؟
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}