Изменить "модель", чтобы добавить отношения в LinqPad? - PullRequest
5 голосов
/ 07 ноября 2011

Я использую LinqPad для запроса базы данных MySQL MyISAM. Существуют внешние ключи, но на них нет ограничений, поэтому LinqPad не может установить связь. Я хотел бы добавить эти отношения (указать, какие поля являются FK), чтобы упростить запросы. Возможно ли это?

Ответы [ 2 ]

1 голос
/ 08 ноября 2011

Если FK не настроены, у вас есть только один вариант.

Вы должны объединить свои таблицы вручную, используя LINQ.

Если вы действительно хотите использовать точечную нотацию, я думаю, что вы можете изменить тип оператора на «C # Program» и поместить LINQ в метод расширения.

1 голос
/ 08 ноября 2011

Нет другого способа сделать это, кроме как добавить ограничения внешнего ключа. (Интересно, в чем причина отсутствия ограничений по внешнему ключу?)

...