حاليًا لا بد لي من استنساخ المسار ثم حذف السابق.
متعلق بـ # 220.
نعم ، هذا إغفال مذهل ، أليس كذلك؟ سأضيف هذا الإجراء في أسرع وقت ممكن.
شكرا لك EricWittmann ! 👍
سيكون هذا متاحًا في الإصدار القادم من Apicurio. بالإضافة إلى إعادة تسمية المسار نفسه ، ستتم إعادة تسمية جميع المسارات الفرعية (اختياريًا). أيضًا إذا كانت هناك تغييرات على معلمات المسار ، فسيتم إعادة تسميتها أيضًا.
على سبيل المثال ، لنفترض أن API الخاص بك يحتوي على المسارات التالية:
إذا قمت بإعادة تسمية /resources
إلى /capabilities
، واخترت أيضًا إعادة تسمية المسارات الفرعية ، فستكون النتيجة:
بعد ذلك ، يمكنك إعادة تسمية /capabilities/{resourceId}
إلى /capabilities/{capabilityId}
والحصول على هذا:
بالإضافة إلى ذلك ، إذا تم تحديد معلمة المسار resourceId
في أي من هذه المسارات الثلاثة الأخيرة ، فستتم إعادة تسميتها إلى capabilityId
تلقائيًا.
آسف ، لقد استغرق الأمر وقتًا طويلاً للالتفاف على هذا. :)
واو ، هذا أكثر بكثير مما كان يمكن أن أطلبه! 😎