Nuvarande Mongoid (2.0.0) tillåter:
@category = @list.categories.find(params[:id])
@category.delete
Och den resulterande databasfrågan/uppdateringen ser ut så här:
Se även det sista exemplet på http://mongoid.org/docs/persistence/
Observera att jag provade varianter av detta som skulle ha fungerat med ActiveRecord (@list.categories.delete(xx)) och de verkar inte ha någon effekt.