mongodb - How does cascade:'all-delete-orphan' work? -



mongodb - How does cascade:'all-delete-orphan' work? -

i working grails application mongodb in backend. have 2 domain classes:

class user { string login string password static hasmany = [ addwebsites: website ] static mapping = { addwebsites cascade:'all-delete-orphan' } }

and other domain class as:

class website{ string website user user static belongsto = [user: user] static constraints = { website( url:true, unique: ['user']) } }

i tried deleting user straight mongodb , expected realted websites deleted well, didn't. wondering if straight delete user mongodb database, should delete related websites or cascade delete works when delete users via grails app?

cascading have here works within grails , gorm via domain classes. not implement database level triggers or constraints.

mongodb grails cascade cascading-deletes

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -