Запросы MongoDB - по крайней мере, в JavaScript - структурированы как JSON, но они очень гибкие, поэтому я знаю, что это будет непросто, и даже не уверен, что это возможно, а простоинтересно.
Существует ли схема JSON для определения, является ли случайный JSON допустимым объектом запроса MongoDB?