MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

remover um documento incorporado no mongoid


Atual Mongoid (2.0.0) permite:
@category = @list.categories.find(params[:id])
@category.delete

E a consulta/atualização do banco de dados resultante se parece com:

Veja também o último exemplo em http://mongoid.org/docs/persistence/

Observe que tentei variações disso que funcionariam com o ActiveRecord (@list.categories.delete(xx)) e essas não parecem ter nenhum efeito.