| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > LINQ (Language-Integrated Query) > DbLinq не создает поля-ссылки на объекты |
| Автор: sergey_85 15.9.2010, 12:27 |
| Привет! Такая ситуация есть 3 таблицы: (пользуюсь DbLinq) users, groups, messages в таблице пользователи есть ссылка на группу, в таблице сообщения ссылка на пользователя, НО поле называется не UserId, a FromUserId. В итоге генерится класс сообщения в котором есть только поле FromUserId типа int, но НЕТ поля-ссылки на объект FromUser типа пользователь. Хотя при этом в пользователях есть поле groupId и в объекте Users генерируется поле-ссылка на объект-группу. Может расширить класс Message (partical) и добавить туда поле-ссылку FromUser типа Users, но будет ли поле извлекаться в linq-запросах? |
| Автор: KelTron 15.9.2010, 12:34 |
| Foreign keys расставь, тогда всё будет.. |
| Автор: sergey_85 15.9.2010, 12:36 |
| не а расставил, у меня DbLinq+FireBird |