|
EF code first => поле null
|
|||
---|---|---|---|
#18+
Здраствуйте! есть вот такая сущность Код: c# 1. 2. 3. 4. 5. 6.
таблица вот такая получилась Код: sql 1. 2. 3. 4. 5.
почему поле DateAppeal создалось not null, я ведь не задавал аннотацию [Required] ? заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 14:39 |
|
EF code first => поле null
|
|||
---|---|---|---|
#18+
last_student, потому что null нельзя промапить на DateTime. Если ты ожидаешь там null, то используй DateTime? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 15:20 |
|
EF code first => поле null
|
|||
---|---|---|---|
#18+
bazile, я так понимаю замапить можно только на varchar что бы было NULL, верно? если например поля подправить вручную, оно тогда нормально будет мапиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 15:48 |
|
EF code first => поле null
|
|||
---|---|---|---|
#18+
bazile, спасибо, я сначала не так прочитал Ваше сообщение ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 16:14 |
|
EF code first => поле null
|
|||
---|---|---|---|
#18+
last_student, на всякий случай поясню свой ответ. DateTime это value-тип, а value-тип не может приимать значение null. Поэтому нужно использовать Nullable<DateTime> или, что короче, "DateTime?". ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 17:06 |
|
|
start [/forum/topic.php?fid=17&fpage=35&tid=1350401]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 306ms |
total: | 440ms |
0 / 0 |