Nhibernate: создание Списка <строка> через <компонент>

Если у меня есть поле в дб, который хранит ряд разделенных строк запятой (говорит, что теги), как я могу дать быстрому Nhibernate команду брать его в List<string>()
например.

Public IList<string> Tags {get; set;}

Значения полей дб:

Mvc, .net, FNH 
5
задан Quintin Par 26 April 2010 в 16:06
поделиться

2 ответа

IUserType - это то, что вы ищете.

Вам необходимо реализовать этот интерфейс, чтобы обеспечить отображение разделенных запятыми строк из / в список.

Лично я бы оставил это в покое и спроецировал теги как IEnumerable с помощью Regex.

2
ответ дан 15 December 2019 в 06:20
поделиться

Из NHusers list:

Один метод:

private string NonRelationalTags 
{ get  { return joinlist(Tags); } 
set
{Tags = parselist(value);}}  

сопоставьте это с NH, используя обычный или аналогичный .

1
ответ дан 15 December 2019 в 06:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: