Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Чим $eq відрізняється від простого { field: value }?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Різниці в результаті немає - `$eq` просто робить те саме, але в явній формі: `{ age: 25 }` і `{ age: { $eq: 25 } }` дають однаковий результат. **Ключове:** `{ field: value }` коротший і використовується частіше, а `$eq` потрібен, коли будуєш складні запити й комбінуєш кілька операторів в одному полі.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняРізниці в результаті немає - `$eq` просто робить те саме, але в **явній формі**. **Приклад без оператора:** ```js { age: 25 } ``` Це означає: знайти документи, де `age` **дорівнює 25**. **Той самий запит з** `$eq`**:** ```js { age: { $eq: 25 } } ``` **У чому відмінність по суті:** | Запис | Що означає | Коли використовується | |---|---|---| | `{ age: 25 }` | перевірка на рівність | прості випадки | | `{ age: { $eq: 25 } }` | явний оператор рівності | коли у фільтрі потрібні інші оператори | На практиці `{ field: value }` коротший і використовується частіше, а `$eq` потрібен, коли ти будуєш складні запити й комбінуєш умови.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.