Size: a a a

2020 July 30

АБ

Андрей Бобрюк... in CODE BLOG / C#
хай всем как сделать прямой запрос к БД в EF Core, проблема в том что мне нужно вернуть не определенную сущность, а некоторые данные из сведенной таблицы
источник

S

Sergey Trofimov in CODE BLOG / C#
Либо Select и выбирать что нужно, либо сделать класс с нужными полями и сделать SqlRaw
источник

AJ

Abdusamad Juraev in CODE BLOG / C#
Sergey Trofimov
Либо Select и выбирать что нужно, либо сделать класс с нужными полями и сделать SqlRaw
у вас мозг на 100 ТБ что ли откуда столько знаете? :D
источник

SB

Sergey Benzenko in CODE BLOG / C#
Андрей Бобрюк
хай всем как сделать прямой запрос к БД в EF Core, проблема в том что мне нужно вернуть не определенную сущность, а некоторые данные из сведенной таблицы
FromSql. Но вопрос в том, во что вы будете извлекать. Всё равно какой-то специальный класс нужен
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
тоесть мне нужно в любом случае сущность добавлять в контекст?
источник

S

Sergey Trofimov in CODE BLOG / C#
Андрей Бобрюк
тоесть мне нужно в любом случае сущность добавлять в контекст?
Нет
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
и тогда создастся новая таблица, которая мне не нужна в бд
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
у меня то есть вью модель
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
а как мне к EF обращаться?
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
db.ИмяСущности.FromSQL(query) так же я не могу
источник

S

Sergey Trofimov in CODE BLOG / C#
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
ну так он там к Blogs обращается и ему blogs и возвращается
источник

S

Sergey Trofimov in CODE BLOG / C#
Андрей Бобрюк
ну так он там к Blogs обращается и ему blogs и возвращается
Делаешь Select дальше
источник

S

Sergey Trofimov in CODE BLOG / C#
и выбираешь что нужно
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
вот просто в ef было такое
источник

SB

Sergey Benzenko in CODE BLOG / C#
Андрей Бобрюк
ну так он там к Blogs обращается и ему blogs и возвращается
А у вас данные вообще ни к какому существующему контексту не относятся? Выбирайте ближайший
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
var comps = db.Database.SqlQuery<Company>("SELECT * FROM Companies");
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
и я так понял я подставляю просто в тип мою view model
источник

АБ

Андрей Бобрюк... in CODE BLOG / C#
и получаю то что нужно без взяких селектов
источник

S

Sergey Trofimov in CODE BLOG / C#
Ну так же , просто после SqlRaw селект сделай
источник