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

Привет всем. День бьюсь с проблемой и не пойму в чем

дело.
Есть код
var data = repo
.GetAll(x =>
x.DocumentId == docId
&& x.DeletedDate is null
&& (x.CloseDocumentId is null || x.CloseDocument.DocumentTypeId != (int?)Enums.PpeDocumentTypeEnum.TechnicalReturn)
&& x.ContractorBranchId != null
&& x.WorkingUnit.ContractorId == contractorId
, x => x.CloseDocument
, x => x.Document
, x => x.ContractorPpeItem.ContractorPpe
, x => x.WorkingUnit
, x => x.ChildIssueHistories)
.ToList();
Который транслируется в sql:
SELECT *
FROM ppe.issue_history AS i
LEFT JOIN ppe.ppe_documents AS p ON i.close_document_id = p.id
INNER
JOIN ppe.ppe_documents AS p0 ON i.document_id = p0.id
left JOIN ppe.contractor_ppe_items AS c ON i.contractor_ppe_item_id = c.id
LEFT JOIN ppe.contractor_ppes AS c0 ON c.contractor_ppe_id = c0.id
INNER JOIN org.working_units AS w ON i.working_unit_id = w.id
LEFT JOIN ppe.issue_history AS i0 ON i.id = i0.parent_issue_history_id
---условия не транслируются, дописал сам
where i.document_id = 173982 and I.contractor_branch_id is not null
ORDER BY i.id, p0.id, w.id, i0.id;
Так вот, если запустить sql скрипт, то он возвращает данные, а если обратиться к коду - нет.
Причем, вчера стояла VS 2019 версия 16,6,4, и все работало, но сегодня обновился до 16,7,1 и перестало. Совпадение?
Удалял все net core sdk, VS переустанавливал - результат тот же.
У коллеги этот код работает, у меня на рабочей машине тоже, но на личном ноуте - нет.
Попросил коллегу обновить VS до версии 16,7,1 - у него все работает.
Уже не знаю в какую сторону копать (

2 ответов

11 просмотров

А с какой ошибкой не работает? Просто ничего не возвращает?

Я сталкивался с подобным, когда делал проверку со множеством условий. Попробуй постепенно добавлять по одному. Авось что то выйдет. Обычно я писал половину условий, после конвертировал в List, а потом уже через Where, снова доставал. Но это конечно колхоз.

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта