Öğeler koleksiyonunda birden çok sıralama alanını destekleyen RESTful bir web uygulamasına sahibim. Bu sıralama alanlarını bir URL'nin sorgu dizesine kodlamak için ortak bir kural var mı?Birden çok sıralama için URL sorgu dizesi sözleşmesi
http://myapp.com/books?sort=author:asc,datepublished:desc&count=12
Bu yazarın kitaplarının Koleksiyonu sıralamak ve daha sonra tarih tarafından yayınlanan olacaktır: Ben aşağıdaki gibi bir desen düşünüyorum.
Temel olarak, sorgu dizilimdeki ad-değer çiftlerinin kendi ad-değer çiftlerine sahip olmaları için uygun bir yola ihtiyacım var. Filtre parametresi için yukarıdaki örneğe benzer bir şey yapmam gerekecek.
Rails veya ASP.NET MVC'nin bunun için bir deseni var mı? Bu sorunla başa çıkmanın yollarını oluşturan başka çerçeveler var mı? Tanıdık bir formatı kendi başıma kullanmamayı tercih ederim.
Ayrıca, mümkün olduğunca az URL yüzde kodlaması kullanan bir biçimi tercih ederim.
İyi soru - Aynı şeyi kendim de merak ettim. –
JSON-ish formatı oluşturuyor gibi görünüyor; Birisi bunu-JSON olarak yorumlayabileceğinden kaçınacağım, bu durumda sipariş kavramı kaybolur. –
İyi nokta Tom. Bu yüzden geri bildirim rica ediyorum! – dthrasher