إذا أردتم تجاوز ترتيب سبق تعيينه
13 أكتوبر 2020
إذا أردتم تجاوز ترتيب سبق تعيينه (حتى لو كان عبر default_scope)، فاستخدموا reorder() بدلًا من ذلك.
مثال:
User.order('id ASC').reorder('name DESC')
وبهذا يُتجاهَل الترتيب حسب id تمامًا
إذا أردتم تجاوز ترتيب سبق تعيينه (حتى لو كان عبر default_scope)، فاستخدموا reorder() بدلًا من ذلك.
مثال:
User.order('id ASC').reorder('name DESC')
وبهذا يُتجاهَل الترتيب حسب id تمامًا
لإدارة المعاملات المسموح بها، يمكنكم إضافة permitted_attributes وpermitted_attributes_for_#{action} في السياسات، على سبيل المثال:
يستمع Turbo إلى أحداث submit على النموذج. لذلك استخدموا دائمًا requestSubmit لإرسال النموذج عبر JS.
غالبًا ما تثبّت مشاريع Rails الـ gems في مجلد vendor ضمن GitHub Actions، كي نتمكن من تخزينها مؤقتًا للتشغيلات المتتالية.