2 / 2
Aug 2024

Very Similar to the questions posed here:
https://www.mongodb.com/community/forums/t/how-to-toggle-a-boolean-field-in-an-array-using-set-and-positional-operator/223560

I am wanting to do the same thing but in golang.

So if I have

{ "_id": "61a02dc3e044cc34ce8a3a2f", "name": "Product 1", "status": true, "items": [ { "_id": "61a02dc3e044cc34ce8a3a30", "foodName": "Item 1", "price": 10, "status": true }, { "_id": "61a02dc3e044cc34ce8a3a31", "foodName": "Item 2", "price": 20, "status": false } ] }

And Similarly, If want to toggle the status boolean of “_id”: “61a02dc3e044cc34ce8a3a31”, how can that be accomplished in Go.

3 months later