Здравствуйте!
Я пытаюсь ограничить количество записей, получаемых из игнайта. https://apacheignite.readme.io/docs/cache-queries#section-query Здесь сказано, что данные будут приходить страницами и можно установить размер страницы. Тем не менее дальше по тексту примеры кода указывают на то, что мы имеем дело не со страничностью, а с одним массивом элементов (грубо говоря, с одной страницей). Вот тут: for (Cache.Entry<Long, Person> entry : cursor) ... Мы видим, что элементом cursor является не page of Entry, а уже сама Entry. Помогите, пожалуйста, разобраться. Простите, что пишу на dev. На user письма отчего-то не уходят. пн, 23 сент. 2019 г. в 10:36, Мария Помазкина <[hidden email]>: > > Здравствуйте! > Я пытаюсь ограничить количество записей, получаемых из игнайта. > https://apacheignite.readme.io/docs/cache-queries#section-query > Здесь сказано, что данные будут приходить страницами и можно > установить размер страницы. Тем не менее дальше по тексту примеры кода > указывают на то, что мы имеем дело не со страничностью, а с одним > массивом элементов (грубо говоря, с одной страницей). > Вот тут: > for (Cache.Entry<Long, Person> entry : cursor) > ... > Мы видим, что элементом cursor является не page of Entry, а уже сама Entry. > > Помогите, пожалуйста, разобраться. |
Mariya,
Please subscribe to the user list by sending an email to [hidden email] and forward the question there in English afterwards. - Denis On Mon, Sep 23, 2019 at 4:44 PM Мария Помазкина <[hidden email]> wrote: > Здравствуйте! > Я пытаюсь ограничить количество записей, получаемых из игнайта. > https://apacheignite.readme.io/docs/cache-queries#section-query > Здесь сказано, что данные будут приходить страницами и можно > установить размер страницы. Тем не менее дальше по тексту примеры кода > указывают на то, что мы имеем дело не со страничностью, а с одним > массивом элементов (грубо говоря, с одной страницей). > Вот тут: > for (Cache.Entry<Long, Person> entry : cursor) > ... > Мы видим, что элементом cursor является не page of Entry, а уже сама Entry. > > Помогите, пожалуйста, разобраться. > > Простите, что пишу на dev. На user письма отчего-то не уходят. > > пн, 23 сент. 2019 г. в 10:36, Мария Помазкина <[hidden email]>: > > > > Здравствуйте! > > Я пытаюсь ограничить количество записей, получаемых из игнайта. > > https://apacheignite.readme.io/docs/cache-queries#section-query > > Здесь сказано, что данные будут приходить страницами и можно > > установить размер страницы. Тем не менее дальше по тексту примеры кода > > указывают на то, что мы имеем дело не со страничностью, а с одним > > массивом элементов (грубо говоря, с одной страницей). > > Вот тут: > > for (Cache.Entry<Long, Person> entry : cursor) > > ... > > Мы видим, что элементом cursor является не page of Entry, а уже сама > Entry. > > > > Помогите, пожалуйста, разобраться. > |
In reply to this post by MP
Hello!
Maybe you can't post to User because you didn't subscribe to it, or because you're trying to post via Nabble (it's broken for some reason). Cursor is a custom iterable which does paging under the hood. It's an example of lazy collection pattern. Regards, -- Ilya Kasnacheev вт, 24 сент. 2019 г. в 02:44, Мария Помазкина <[hidden email]>: > Здравствуйте! > Я пытаюсь ограничить количество записей, получаемых из игнайта. > https://apacheignite.readme.io/docs/cache-queries#section-query > Здесь сказано, что данные будут приходить страницами и можно > установить размер страницы. Тем не менее дальше по тексту примеры кода > указывают на то, что мы имеем дело не со страничностью, а с одним > массивом элементов (грубо говоря, с одной страницей). > Вот тут: > for (Cache.Entry<Long, Person> entry : cursor) > ... > Мы видим, что элементом cursor является не page of Entry, а уже сама Entry. > > Помогите, пожалуйста, разобраться. > > Простите, что пишу на dev. На user письма отчего-то не уходят. > > пн, 23 сент. 2019 г. в 10:36, Мария Помазкина <[hidden email]>: > > > > Здравствуйте! > > Я пытаюсь ограничить количество записей, получаемых из игнайта. > > https://apacheignite.readme.io/docs/cache-queries#section-query > > Здесь сказано, что данные будут приходить страницами и можно > > установить размер страницы. Тем не менее дальше по тексту примеры кода > > указывают на то, что мы имеем дело не со страничностью, а с одним > > массивом элементов (грубо говоря, с одной страницей). > > Вот тут: > > for (Cache.Entry<Long, Person> entry : cursor) > > ... > > Мы видим, что элементом cursor является не page of Entry, а уже сама > Entry. > > > > Помогите, пожалуйста, разобраться. > |
Free forum by Nabble | Edit this page |