Restructuring, pendingRecords as own collection

pendingRecords is a group of documents representing the records that
are not yet complete with sale information but that have been added to
a user’s grocery list. Previously, pendingRecords was an array within
each user document. However, mongoDB doesn’t have a way of returning a
specific document in an embedded array of documents. I want the user to
be able to convert one specific pendingRecord into a full record by
adding the required sale information, so I changed the schema to
include a collection of pendingRecords. By having the pendingRecords in
their own collection, I can easily select a specific pendingRecord
document and convert it into a record.