Как сделать SQL «Где существует» в LINQ to Entities?

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

var x = elem["foo[]"]; // can't do elem.foo[];

. Это может быть распространено на любое свойство, содержащее специальные символы.

24
задан Zachary Scott 3 November 2010 в 00:40
поделиться

1 ответ

Вы пытались добавить свое exists кондиционирование к своим объединениям?

from a in context.AEntity
Join B in context.BEntity on A.Key equals B.Key && B.Name == "Joe"
Join C in context.CEntity on B.Key equals C.Key && C.Name == "Kim";

Не уверен, что это сработает, но стоит попробовать.

0
ответ дан 28 November 2019 в 23:47
поделиться
Другие вопросы по тегам:

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