У меня есть 3 таблицы в mysql
Пользователь
id
(автоинкремент) (PK) user_name
password
first_name
last_name
created_at
modified_at
email
User_Role
user_id
(PK) role_id
(PK)
Роль
id
(PK) name
Файл сопоставления User.hbm.xml
Файл сопоставления User_Role.hbm.xml
Файл сопоставления Role.hbm.xml
<id name="RoleId" column="id">
<generator class="identity"/>
</id>
<property name="Name" column="name" length="64"/>
Я хочу получить информацию из этих таблиц с помощью запроса
SELECT u. *, r.name ОТ пользователяu ПРИСОЕДИНЯЙТЕСЬ к user_role ur ON UR.user_id = u.id Роль JOIN r в UR.role_id = r.id
Я пытался с этим кодомCriteria.CreateAlias ("User_Role", "User_Role");Criteria.CreateAlias ("User_Role.Role", "UsrRole");Criteria.Add (Expression.Eq ("id", Uid));но его ошибка показа может кто-нибудь, пожалуйста, помогите?