# File lib/mongoid/relations/bindings/referenced/in.rb, line 53 def unbind unless _binding? _binding do inverse = metadata.inverse(target) base.you_must(metadata.foreign_key_setter, nil) if metadata.inverse_type base.you_must(metadata.inverse_type_setter, nil) end if inverse if base.referenced_many? target.send(inverse).delete(base) else target.send(metadata.inverse_setter(target), nil) end end end end end