Re: Вопрос по документации

classic Classic list List threaded Threaded
3 messages Options
MP
Reply | Threaded
Open this post in threaded view
|

Re: Вопрос по документации

MP
Здравствуйте!
Я пытаюсь ограничить количество записей, получаемых из игнайта.
    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.
>
> Помогите, пожалуйста, разобраться.
Reply | Threaded
Open this post in threaded view
|

Re: Вопрос по документации

dmagda
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.
> >
> > Помогите, пожалуйста, разобраться.
>
Reply | Threaded
Open this post in threaded view
|

Re: Вопрос по документации

Ilya Kasnacheev
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.
> >
> > Помогите, пожалуйста, разобраться.
>