Получить URL-адрес пропущенного запроса OData - PullRequest
0 голосов
/ 22 февраля 2019

Здесь я пытаюсь получить данные из таблицы "Projects" и других связанных таблиц "Client" и "ProjectOwner" ниже - это запрос OData.

http://localhost:52484/Projects?$expand=Client($select=Name),ProjectOwner($select=Name)

Если мы проверяем наш код React, он показываетполучить URL-адрес без запроса OData.

Ниже приведен результат проверки: Inspect result

Код ответа для получения ответа

import buildQuery from "odata-query";
const queryNotRegisted = buildQuery({
  expand,
  count,
  filter: { Registrations: null }
});


 <OData baseUrl={baseUrlSubproject} query={queryNotRegisted}>
                  {({ loading, data, error }) => (
                    <div>
                      {loading && (
                        <span>
                          Loading... (()=>{console.log(loading)}){" "}
                        </span>
                      )}
                      {data && data.value.length}
                    </div>
                  )}
                </OData>

Примечание. Эта проблема возникает при использованииbuildQuery для запроса.

Почему мой запрос не добавляется в URL-адрес выборки при использовании buildQuery?Пожалуйста, дайте мне знать, если я что-то упустил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...