У меня есть список (mongodb) встроенных документов в одном документе, и я заинтересован в добавлении нового внедренного документа в список существующих.
Насколько я исследовал, я могу использовать $ addToSet, что я не могу понять, как MongoDB решает, существует ли новый документ в списке встроенных документов или если он новый, то есть как делает ли MongoDB, если 2 встроенных документа равны?
p.s. встроенные документы у меня есть не только ценности, они довольно сложные структуры, поэтому мне было интересно, если есть место, где я могу определить, что равенство между 2 из них означает ...
Большое спасибо за всесторонний ответ! Я вижу! Это больше похоже на сравнение словарей ... – Clara