QBE-запрос не получает ожидаемые результаты - PullRequest
0 голосов
/ 10 января 2020

Я использую Пример запроса (QBE) , чтобы попытаться получить определенные записи из базы данных ML. Я пытаюсь получить записи, которые соответствуют всем критериям в запросе. Вот запрос, который я сейчас использую:

{
  "$query": {
    "$and": [
      {
        "data": {
          "name": "Name",
          "active": true,
          "nestedProperty": {
            "prop1": "Value 1",
            "prop2": "Value 2",
            "prop3": 50
          }
        }
      }
    ]
  }
}

Однако он не возвращает того, что я ожидал. Я думаю, что это просто возвращает все, что соответствует любому из свойств. Кто-нибудь может увидеть, где я иду не так?

1 Ответ

0 голосов
/ 11 января 2020

Извините за ложную тревогу - оказывается, на стороне сервера был код, который сопоставлял одно из свойств с другим значением. Запрос действительно работал, я просто должен был учесть это изменение.

...