Ords auto REST — установка количества строк по умолчанию, возвращаемых запросом автоматического восстановления.

Мы используем ORDS для внутренних приложений и считаем, что автоматический REST очень удобен для быстрых и простых приложений. Когда мы включаем остальные службы для таблицы или представления, по умолчанию мы получаем только 25 строк. Однако попытка установить «misc.pagination.maxRows» в defaults.xml, например 1500, не влияет на остальные включенные объекты схемы.

Есть ли способ сбросить ограничение на разбивку на страницы для автоматического REST? в настоящее время нам приходится форсировать это параметром limit, например: ?limit=5000

в настоящее время используется версия: 18.2.0.r1831332


person Greg Braswell    schedule 01.10.2019    source источник


Ответы (1)


Как вы видели, функция AUTO на самом деле не настраивается, поэтому, если вам нужен больший размер разбивки на страницы, вы можете принудительно включить ее или создать собственный обработчик GET для службы SELECT * FROM.

Параметр maxRows задает максимальную отметку размера страницы, связанной с запросом, а не значение по умолчанию или нижнюю сторону.

person thatjeffsmith    schedule 01.10.2019
comment
спасибо Джефф. Мы можем продолжать принудительно использовать параметр limit, хорошая мысль о записи maxrows — ясно, что это в названии, я просто надеялся на быстрое исправление :) - person Greg Braswell; 01.10.2019
comment
auto — отличная функция, пока вам не понадобится отклоняться от базовых функций… тогда вы готовы создавать свои собственные сервисы. - person thatjeffsmith; 01.10.2019