Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ArtemEfremov
@ArtemEfremov
JavaScript
Node.js
ВКонтакте
Операции с определенным количеством элементов в цикле, как?
Суть вопроса:
— нужно вызвать метод users.get
В этом методе в параметре user_ids максимальное кол-во элементов через запятую: 1000
— в базе 5000 элементов (это не постоянное значение, количество всегда будет больше)
— как сделать так, чтобы если количество было больше 1000, то вызывать метод ещё раз. (И так пока не пройдется по всем элементам в базе)
Если не сложно, можно небольшие примеры, спасибо.
Вопрос задан
более трёх лет назад
75 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
edward_freedom
@edward_freedom
С помощью метода
execute
, можно вызвать 25 методов, одним запросом. Пример указан на странице документации
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
mahmudchon
@mahmudchon
Там же есть
offset
для этого. Чтобы выборка начиналась не с начала.
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
комментария
Facebook
Вконтакте
Twitter
ArtemEfremov
@ArtemEfremov
Автор вопроса
Я имею в виду, ограничение в параметре user_ids, там можно максимум 1000 идов, а в базе у меня 5000. И я хочу несколько раз вызывать метод, пока элементы в базе не закончатся. Но с условием того, чтобы каждый раз по 1000 брало из базы.
Написано
более трёх лет назад
abberati
@abberati
ArtemEfremov
, берёшь тысячу, вызываешь метод. Берёшь ещё тысячу, вызываешь метод
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
Простой
Как понять что ты джун?
1 подписчик
23 часа назад
677 просмотров
1
ответ
API
+2 ещё
Средний
Как исправить ошибку загрузки фидео с ВК Загрузка «https://vkvideo.ru/» во фрейме запрещена директивой «X-Frame-Options», установленной в «deny»?
1 подписчик
вчера
45 просмотров
0
ответов
JavaScript
Простой
Как отображать HTML в виде текста, но и не поломать markdown?
1 подписчик
вчера
108 просмотров
1
ответ
JavaScript
+1 ещё
Средний
Как создать плиточное меню WP с различным кеглем, по мере варьирования числа постов в категориях?
1 подписчик
02 июл.
75 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Как можно получить такой список ссылок?
1 подписчик
01 июл.
182 просмотра
0
ответов
HTML
+1 ещё
Простой
Как настроить размер видео из Вконтакте?
2 подписчика
01 июл.
1142 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Как упростить и ускорить js на смену текста?
3 подписчика
01 июл.
1900 просмотров
2
ответа
JavaScript
+2 ещё
Простой
Как поменять свет линии при нажатии?
1 подписчик
30 июн.
155 просмотров
1
ответ
Node.js
+1 ещё
Простой
Как запретить прямое скачивание файлов nginx?
1 подписчик
30 июн.
230 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Как создать скрипт удаления элемента HTML используя Tempermonkey?
1 подписчик
29 июн.
109 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Старший Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Fullstack разработчик JavaScript, php
Дорстрой-36
•
Воронеж
от 100 000 до 150 000 ₽
Front-End developer (JavaScript, jQuery)
Karma8
от 150 000 до 320 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама