File tree Expand file tree Collapse file tree 1 file changed +23
-8
lines changed Expand file tree Collapse file tree 1 file changed +23
-8
lines changed Original file line number Diff line number Diff line change @@ -35,24 +35,39 @@ async function main() {
35
35
. query ( querySpec )
36
36
. fetchAll ( ) ;
37
37
38
- console . log ( items ) ;
39
-
40
- // Create a new item
38
+ items . forEach ( item => {
39
+ console . log ( `${ item . id } - ${ item . description } ` ) ;
40
+ } ) ;
41
+
42
+ /** Create new item
43
+ * newItem is defined at the top of this file
44
+ */
41
45
const { resource : createdItem } = await container . items . create ( newItem ) ;
42
- console . log ( `Created item: %s` , createdItem ) ;
46
+
47
+ console . log ( `\r\nCreated new item: ${ createdItem . id } - ${ createdItem . description } \r\n` ) ;
43
48
49
+ /** Update item
50
+ * Pull the id and partition key value from the newly created item.
51
+ * Update the isComplete field to true.
52
+ */
44
53
const { id, category } = createdItem ;
45
54
46
- // Update the item
47
55
createdItem . isComplete = true ;
56
+
48
57
const { resource : updatedItem } = await container
49
58
. item ( id , category )
50
59
. replace ( createdItem ) ;
51
- console . log ( `Updated item: %s` , updatedItem ) ;
52
60
53
- // Delete the item
61
+ console . log ( `Updated item: ${ updatedItem . id } - ${ updatedItem . description } ` ) ;
62
+ console . log ( `Updated isComplete to ${ updatedItem . isComplete } \r\n` ) ;
63
+
64
+ /**
65
+ * Delete item
66
+ * Pass the id and partition key value to delete the item
67
+ */
54
68
const { resource : result } = await container . item ( id , category ) . delete ( ) ;
55
- console . log ( "Deleted item with id: %s" , id ) ;
69
+ console . log ( `Deleted item with id: ${ id } ` ) ;
70
+
56
71
} catch ( err ) {
57
72
console . log ( err . message ) ;
58
73
}
You can’t perform that action at this time.
0 commit comments