--- /dev/null
+import pyejdb
+from datetime import datetime
+
+#Open database
+ejdb = pyejdb.EJDB("zoo", pyejdb.DEFAULT_OPEN_MODE | pyejdb.JBOTRUNC)
+
+parrot1 = {
+ "name": "Grenny",
+ "type": "African Grey",
+ "male": True,
+ "age": 1,
+ "birthdate": datetime.utcnow(),
+ "likes": ["green color", "night", "toys"],
+ "extra1": None
+}
+parrot2 = {
+ "name": "Bounty",
+ "type": "Cockatoo",
+ "male": False,
+ "age": 15,
+ "birthdate": datetime.utcnow(),
+ "likes": ["sugar cane"],
+ "extra1": None
+}
+ejdb.save("parrots2", parrot1, parrot2)
+
+with ejdb.find("parrots2", {"likes" : "toys"},
+ hints={"$orderby" : [("name", 1)]}) as cur:
+ print("found %s parrots" % len(cur))
+ for p in cur:
+ print("%s likes toys!" % p["name"])
+
+ejdb.close()
\ No newline at end of file