Aktuální Mongoid (2.0.0) umožňuje:
@category = @list.categories.find(params[:id])
@category.delete
A výsledný databázový dotaz/aktualizace vypadá takto:
Podívejte se také na poslední příklad na http://mongoid.org/docs/persistence/
Všimněte si, zkoušel jsem varianty, které by fungovaly s ActiveRecord (@list.categories.delete(xx)) a nezdá se, že by to mělo žádný účinek.