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

Как можно по другому написать?

9 ответов

15 просмотров

это в целом не должно работать, ты в фориче перезаписываешь румзы

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

у меня логика такая Rooms: id; flatId; Flat: id; structId; Struct: id; complexId; Complex: id; как можно сделать так чтобы моя функция принимала 3 аргумента (complexId [required], structId, complexId) structId, complexId -> optional если у меня есть flatId, то я должен найти комнату прямо с базы rooms = _context.rooms.Where(e => e.flatId == flatId); а как можно достать с базы комнату если мне дано structId или complexId?

abyl
у меня логика такая Rooms: id; flatId; Flat: i...

Для начала, я уже писал, что логика плохая Почему это функция может принимать как structId, так и flatId?

abyl- Автор вопроса
abyl
у меня логика такая Rooms: id; flatId; Flat: i...

если нам дано просто флэт айди то можно просто rooms = _context.rooms.Where(_ => _.FlatId == flatId).ToList(); а если дано допустим structId то мне нужно сначала достать flat и через flatId достать рум

abyl- Автор вопроса
Andrew Shurunov
Для начала, я уже писал, что логика плохая Почему ...

просто нам неизвестно существует ли flat или struct по этим айдишкам но там точно известно что существует комплекс

abyl
просто нам неизвестно существует ли flat или struc...

Так сделай две функции, одна принимает flatId, другая structId

abyl- Автор вопроса
Andrew Shurunov
Так сделай две функции, одна принимает flatId, дру...

а как достать оттуда комнату через базу?

abyl- Автор вопроса
abyl
а как достать оттуда комнату через базу?

Кури sql запросы для начала, как работают join

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта