Modify the hardware database reader such that multiple entries from the same collection can be handled #683
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The keys in the response chain are the names of the database collections, to tell the code where to look in the database for the measurement. This leads to problems when multiple measurements from the same collection need to be in the response chain. In this PR, the db_reader is modified such that it can handle multiple objects from the same collection. It was achieved by adding '_1', '_2', ... to the keys to differentiate between the elements from the same collection.