169 похожих чатов

Всем привет. нужно сделать 50 запросов в базу данных, возвращают

Single. Затем мне нужно после окончания обхода цикла, выполнить метод. Как мне это сделать? как соединить 50 синглов во что-то одно?

7 ответов

7 просмотров

можно склеить их в один обзёрвабл, но, скорее всего, ты уже делаешь что-то не так

Romaa- Автор вопроса
Mike (деньги не клянчу)
можно склеить их в один обзёрвабл, но, скорее всег...

сейчас обьясню. я проверяю по каждому айдишнику Обьекта А, существуют ли связанные с ним обьекты в таблице Обьектов Б. И этот метод возвращает мне с помощью SELECT COUNT(*) число. И это нужно выполнить для 50 элементов. Возвращает DAO - тип Single, поэтому и получается цикл из 50 синглов

Попробуй сделать это через SQL, в SQLite есть джоины, лучше сделать это на уровне бд и возвращать уже результат а обсервбл

https://sqlite.org/fiddle/ create table a(id integer primary key); create table b(id integer primary key, a_id integer not null, foreign key (a_id) references a (id)); insert into a (id) values (1), (2), (3); insert into b (id, a_id) values (1, 1), (2, 1), (3, 1), (4, 2); select a.id, count(*) from a join b on a.id = b.a_id group by a.id;

Romaa- Автор вопроса

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Реально в одиночку написать игровой движок на Си?
ㅤ (SVO)
9
Карта сайта