How to handle if document structure after production changes.
Suppose I had 500 documents like this:
name : ‘n1’
height : ‘h1’
Later if I decide to add all the documents in below format:
name : ‘n501’
height : ‘h501’
weight : ‘w501’
I am using cursor.All(&userDetails) to decode(deserialize) in GoLang to get the output of the query in struct userDetails. If I modify the structure of further documents and userDetails accordingly, it will fail for the first 500 documents?
How to handle this change?