Необязательный параметр Spring Data Mongodb с датами

Я пытаюсь создать JSON-запрос с тремя дополнительными полями в данных весны mongodb.

  1. статус
  2. начало и конец для между. Ниже приведен запрос, который я создал, но он не работает. его сбой с ошибкой синтаксического анализа JSON, я не уверен, что не так

    @Query("{$and: [{$or: [ { $where: '?0 == null' }, { status:?0 } ]}, {$or: [ { $ где: '?1 == null', $where: '?2 == null' }, { creatDate: {$gt:?1, $lt:?2}} ]}]}")

Может кто-нибудь, пожалуйста, дайте мне знать, что не так, и помогите мне создать запрос с этими дополнительными параметрами?

0 ответов

Другие вопросы по тегам