Entity Framework 4 Primary Key как GUID и автогенерация - PullRequest
0 голосов
/ 17 июня 2010

Я пытаюсь использовать EF4 и предположительно новую функцию создания GUID на стороне сервера. У меня есть таблица с первичным ключом GUID, и его значение по умолчанию установлено в NewID () в SQL Server. Тем не менее, я попытался установить StoreGeneratedPattern для идентификации и компьютера, и ни один из них не работает. Я нашел эту ссылку на MSDN с противоречивой информацией. Некоторые говорят, что это должно работать, некоторые нет.

http://social.msdn.microsoft.com/Forums/en/adonetefx/thread/72f0045d-1619-4044-bf50-c6eb5091995e

Кто-нибудь может подтвердить, должно это или не должно работать?

1 Ответ

0 голосов
/ 18 июня 2010

Это работает в 4.0, если вы установите StoreGeneratedPattern.Не работает в 3.5.Комментарий «неэффективная индексация» верен, только если у вас есть кластерный индекс на GUID PK.Это неверно, если ваш кластерный индекс находится в другом месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...