【发布时间】:2015-08-29 21:26:25
【问题描述】:
我有一个数据库问题。好吧,我不确定到底该怎么做。我在 mvc5 项目中使用 codefirst 方法。 目前我的表的主键是自动生成的并且它们会增加。例如。 customerid - 0,1,2,3 等。
我想知道,如何给这个 id 添加前缀,例如我希望它是 Cust0 而不是 0。
【问题讨论】:
-
我认为没有任何数据库引擎支持该功能。基本上,自动身份只是为了方便,您并不真正关心身份(它不会用于搜索,......)。该身份通常也对用户隐藏并且从未出现过。如果要显示身份,也可以自己附加前缀。如果用户输入身份,您可以在查找之前去除前缀以获取实际身份。
-
好的,我明白了。非常感谢你的朋友!这很有帮助
标签: mysql entity-framework ef-code-first code-first