Mongoid saat ini (2.0.0) memungkinkan:
@category = @list.categories.find(params[:id])
@category.delete
Dan kueri/pembaruan basis data yang dihasilkan terlihat seperti:
Lihat juga contoh terakhir di http://mongoid.org/docs/persistence/
Catatan, saya mencoba variasi ini yang akan bekerja dengan ActiveRecord (@list.categories.delete(xx)) dan itu sepertinya tidak berpengaruh.