Added example of bi directional delete rules + test

refs mongoengine/mongoengine#15
This commit is contained in:
Ross Lawley
2012-05-09 13:54:33 +01:00
parent 2aa8b04c21
commit bbefd0fdf9
2 changed files with 45 additions and 0 deletions

View File

@@ -616,6 +616,17 @@ class ReferenceField(BaseField):
* CASCADE - Deletes the documents associated with the reference.
* DENY - Prevent the deletion of the reference object.
Alternative syntax for registering delete rules (useful when implementing
bi-directional delete rules)
.. code-block:: python
class Bar(Document):
content = StringField()
foo = ReferenceField('Foo')
Bar.register_delete_rule(Foo, 'bar', NULLIFY)
.. versionchanged:: 0.5 added `reverse_delete_rule`
"""