|
|
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
Привет всем. Есть таблица Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2009, 22:58 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
Сделай два класса и напяль на одну таблицу. По желанию одному из них можно сделать mutable="false". Или копай в сторону "select new" из HQL. Кстати, посмотри в NH 2.0 -- там, возожно, есть ленивая загрузка отдельных свойств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2009, 09:43 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
>Но NHibernate всегда загружает данные полностью. Можно ли как-то NHibernate'у сказать, что в некоторых случаях такое-то поле загружать не надо? Организовать ленивую загрузку Lazy Load, подробности: http://blogs.hibernatingrhinos.com/nhibernate/archive/2008/11/17/lazy-loading-blobs-and-the-like-in-nhibernate.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 11:54 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
Как предотвратить загрузку BLOB-поля в Entity Framework ? Какие есть предусмотренные для этого средства, куда копать ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2009, 11:48 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
grower_Как предотвратить загрузку BLOB-поля в Entity Framework ? Какие есть предусмотренные для этого средства, куда копать ... Таблицу можно отразить как 2-е сущности: главная и дочерняя (содержащая BLOB). Select к Главной без Include или Load не будет загружать это самое BLOB-поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2009, 13:35 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
Хороший вопрос, подскажите как сделать маппинг для таких классов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. т.е. получать отдельно info (id, caption - для вывода, скажем, в dropdownlist) и отдельно все записи. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2009, 14:10 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
Нашёл "Mapping multiple entity types to the same table." http://blogs.msdn.com/adonet/archive/2008/12/05/table-splitting-mapping-multiple-entity-types-to-the-same-table.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2009, 14:25 |
|
||
|
NHibernate: Как предотвратить загрузку BLOB-поля?
|
|||
|---|---|---|---|
|
#18+
Таблицу можно отразить как 2-е сущности: главная и дочерняя (содержащая BLOB). Select к Главной без Include или Load не будет загружать это самое BLOB-поле.[/quot] Их нада связать один к одному, и прописать в CSDL Association Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2009, 14:29 |
|
||
|
|

start [/forum/search_topic.php?author=Andrew_M.&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 1119ms |
| total: | 1298ms |

| 0 / 0 |
