首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EF Code First 4.3:迁移/种子

EF Code First 4.3:迁移/种子
EN

Stack Overflow用户
提问于 2012-06-01 00:07:22
回答 1查看 552关注 0票数 1

我正在尝试在我的迁移配置文件中植入一些数据。我已经创建了location类的一个新实例

代码语言:javascript
复制
var location = new Location
            {
                Name = "Test",
                Street = "Test",
                City = "Test",
                State = "Test",
                ZipCode = "Test",
                Country = "US",
                PhoneNumber = "Test",
                EmailAddress = null,
                Website ="Test",
                Latitude = Convert.ToDecimal(35.137592),
                Longitude = Convert.ToDecimal(-85.124883)
            };

为了播种它,我有

代码语言:javascript
复制
context.Locations.AddOrUpdate(
                t =>
                new
                    {
                        t.Name,
                        t.Street,
                        t.City,
                        t.State,
                        t.ZipCode,
                        t.Country,
                        t.PhoneNumber,
                        t.EmailAddress,
                        t.Website,
                        t.Latitude,
                        t.Longitude
                    }, location);

纬度和经度都是小数吗?类型。

我在尝试运行此迁移时遇到以下错误:

没有为类型“”System.Nullable`1System.Decimal“”和“”System.Decimal“”定义二元运算符“”。“”

我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-01 01:13:52

已更改为

代码语言:javascript
复制
context.Locations.AddOrUpdate(t  => t.Name,location);

这样它就只检查Name列(本例中为string)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10837265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档