You can try this.
I insert a document and update it. It works.
If I run this code again, the document will be updated like this
Using a read concern of "majority" does not cause the read operation to be submitted to multiple nodes.
When replication.enableMajorityReadConcern is true (default in MongoDB 3.6+) each node will note the most recent write operation that has been acknowledged by a majority of the voting nodes, and keep a snapshot of the data at that point in time.