By design, one has to explicitly set at least one ordering and set default direction & sort order:
ordering({
:name => "items.name",
:price => "items.price"
})
default_order :price
default_direction :desc
Think of nicer syntax. If user does not specify default_order, first one from defined shall be automatically selected.
Look at test/dummy/app/controllers/admin/items_controller.rb