@@ -15,29 +15,32 @@ MY_BOX_ID = str(uuid.uuid4()).replace("-", "_")
1515# create instance
1616jb = JsonBox()
1717
18- data = {" name" : " David" }
18+ data = [ {" name" : " David" , " age " : " 25 " }, { " name " : " Alice " , " age " : " 19 " }]
1919
2020# write data
2121result = jb.write(data, MY_BOX_ID )
2222
2323# get record id of written data
24- record_id = jb.get_record_id(result)
24+ record_ids = jb.get_record_id(result)
2525
2626# read record
27- print (jb.read(MY_BOX_ID , record_id ))
27+ print (jb.read(MY_BOX_ID , record_ids[ 0 ] ))
2828
2929# read all records in box
3030print (jb.read(MY_BOX_ID ))
3131
32+ # read all records in box with sort
33+ print (jb.read(MY_BOX_ID , sort_by = " age" ))
34+
3235# update data
33- data = {" name" : " Bob" }
34- jb.update(data, MY_BOX_ID , record_id )
36+ data = {" name" : " Bob" , " age " : " 25 " }
37+ jb.update(data, MY_BOX_ID , record_ids[ 0 ] )
3538
3639# read updated data
37- print (jb.read(MY_BOX_ID , record_id ))
40+ print (jb.read(MY_BOX_ID , record_ids[ 0 ] ))
3841
39- # delete record
40- jb.delete(MY_BOX_ID , record_id )
42+ # delete records
43+ jb.delete(MY_BOX_ID , record_ids )
4144```
4245
4346
0 commit comments