我的sql表有两列需要生成标识。
1)ID //其身份种子trwo,identity(1,1)
2)pGuid // newid()作为默认值
问题是当从UI插入条目时,它适用于ID,而不适用于pGuid字段。
使用实体框架,流畅的API。
映射添加为
“this.property( ”pGuid“)HasColumn( ”pGuid“);`
映射缺少什么,所以它不起作用。
答案 0 :(得分:0)
您可以使用pGuid列创建表作为'uniqueidentifier'数据类型,默认值为newid(),如下所示,然后如果使用EF将值插入下表中的其他列(例如Company),identity和newid()值将自动插入ID和pGuid列的新行中。
app = webapp2.WSGIApplication([
...
(r'/delete/(\d+)', MyDeleteHandler),
])