
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.03.2009, 13:25
|
|||
|---|---|---|---|
|
|||
NHibernate : one-to-one |
|||
|
#18+
Здравствуйте. Вопрос по поводу отношения one-to-one. У меня есть класс Photo со свойствами: Id, Photo, Thing. Также класс Thing со свойствами : Id, .... Две таблицы: Things --------- id - identity Photos --------- idThing - это Fk, ссылающийся на id из таблицы Things photo делаю маппинг: <class name="ThingsData.Thing, ..." table="Things"> <id name="Id" column="id" > <generator class="identity" /> </id> </class> <class name="Photo, ..." table="Photos"> <id name="Id" column="idThing"> <generator class="foreign"> <param name="property">Thing</param> </generator> </id> <property name="Photo" column="photo" /> <one-to-one name="Thing" class="..." constrained="true" /> </class> Далее пишу: Thing thing = new Thing(); Photo photo = new Photo(); photo.Image = image; photo.Thing = thing; long thingId = (long)session.Save(thing); При этом в таблице Things новая запись появляется,а в таблице Photos - нет. Я изучаю NHibernate недавно, поэтому очень нужна Ваша помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2009, 12:41
|
|||
|---|---|---|---|
NHibernate : one-to-one |
|||
|
#18+
yoga long thingId = (long)session.Save(thing); При этом в таблице Things новая запись появляется,а в таблице Photos - нет. Сохраняйте либо вручную photos, либо читайте про cascase в документации, например здесь http://www.hibernate.org/hib_docs/nhibernate/html/mapping.html Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1351877]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 393ms |

| 0 / 0 |
