У меня есть SPQuery, который работал нормально, пока мой список не набрал 500 пунктов.
q.Query = "" + DefectID + "";Это успешно возвращало 1 элемент, где DefectID соответствовал моему предоставленному значению.
Как только список достигает 500 элементов, запрос возвращает 0 элементов, ни сообщения об ошибке, ни исключения.Если я удаляю 1 элемент и снимаю список до 499 элементов, он снова работает.
Список имеет отдельные разрешения для элементов, но в рамках отладки я сбросил наследование ролей в списке, а также в каждом элементе.в списке.
Я попытался указать ограничение на число строк в 2 и 2000, тот же результат
Попробовал регулирование переопределения запросов, тот же результат.Изменены ограничения газа веб-приложения, чтобы они превышали количество элементов в моих списках, и измените большое окно запроса на 24 часа, тот же результат
Столбец, к которому я обращаюсь, имеет индекс (я ожидаю, что около 30 тыс. + Элементов вгод в этом списке).Если я удаляю индекс, то запрос работает, когда элементы в списке> 500. Если я снова создаю индекс, запрос возвращает 0
Спасибо