Çoğu modelde, varsayılan sıralama düzeni (kimlik doğrulaması) düzgündür. Ancak, modellerimin birindeki birkaç kapsam için, siparişi tersine çevirmek ya da updated_at alanı tarafından sipariş vermek için daha fazla gönderilecek.ActiveAdmin kapsamındaki varsayılan sıralama sırasını değiştir
Bunu diğer işlevler bozmadan başaramıyorum, bu yüzden başka birinin bana bunu nasıl yapacağımı öğreteceğini umuyorum! Ben iade ediyorum nesneler üzerinde bir örnekler: .Sipariþ() ekleyerek denedim
:
scope :example do |models|
models.order('id asc')
end
Bu, herhangi bir etkiye sahip görünmemektedir.
Ayrıca, hangi tür çalışmaların yapılmadığını da denedim. Nesnemi istediğim gibi sıralar, ancak tüm filtreleme/arama işlevlerini tamamen bozar.
scope :example do |models|
models.unscoped.order('id asc')
end
Ne yapmalı? gibi
@ beck03076 Bu yorum yapıcı değildir. Sorusunun cevabına sahip değilseniz, troll gerek yok. –
@rogerkk https://github.com/gregbell/active_admin/issues/312 – ahmet
Teşekkürler @ahmet, googling yaparken bu sorunu bulamadım. Şimdi önerileri denedim ve sıralama düzeni hala bir şekilde geçersiz sayılıyor. – rogerkk