Commit 548307c8 by Calen Pennington Committed by Matthew Mongeau

Add documentation of mongo query syntax usage

parent 35b30da5
...@@ -67,6 +67,9 @@ class MongoKeyStore(KeyStore): ...@@ -67,6 +67,9 @@ class MongoKeyStore(KeyStore):
location: Something that can be passed to Location location: Something that can be passed to Location
data: A nested dictionary of problem data data: A nested dictionary of problem data
""" """
# See http://www.mongodb.org/display/DOCS/Updating for
# atomic update syntax
self.collection.update( self.collection.update(
{'location': Location(location).dict()}, {'location': Location(location).dict()},
{'$set': {'data': data}} {'$set': {'data': data}}
...@@ -80,6 +83,9 @@ class MongoKeyStore(KeyStore): ...@@ -80,6 +83,9 @@ class MongoKeyStore(KeyStore):
location: Something that can be passed to Location location: Something that can be passed to Location
children: A list of child item identifiers children: A list of child item identifiers
""" """
# See http://www.mongodb.org/display/DOCS/Updating for
# atomic update syntax
self.collection.update( self.collection.update(
{'location': Location(location).dict()}, {'location': Location(location).dict()},
{'$set': {'children': children}} {'$set': {'children': children}}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment