asp.net插入数据,shop表没问题,但是food表全是Null

using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace Order.Models{ public class DbInitializer { public static void ShopData(AppDbContext context) { if (context.Shops.Any()) { return; } context.AddRange ( new Shop { ShopName = "蛋糕房", Welfare = "进店可获得一个香草冰淇淋", ShopNotice = "公告,下单后2~5小时送达,请耐心等候。", ShopImgUrl = "/images/food/shop1.jpg", SaleNum = 996, OfferPrice=1000, DistributionCost=5, Time="配送约2-5小时" }, new Shop { ShopName = "爪哇咖啡.西餐.酒吧", Welfare = "进店即可送一杯拿铁咖啡", ShopNotice = "公告,本店周一到周五所有套餐打八折,送咖啡。", ShopImgUrl = "/images/shop/shop2.jpg", SaleNum = 11, OfferPrice = 20, DistributionCost = 7, Time = "配送约40分钟" }, new Shop { ShopName = "必胜客", Welfare = "下单即可获得一个¥5优惠券", ShopNotice = "公告,狂欢尽兴 必胜有礼 5折开抢。", ShopImgUrl = "/images/shop/shop3.jpg", SaleNum = 996, OfferPrice = 100, DistributionCost = 5, Time = "配送约20分钟" }, new Shop { ShopName = "艾尚夜宵", Welfare = "下单即可获得一个¥15优惠券", ShopNotice = "公告,本店赠送爱心早餐。", ShopImgUrl = "/images/shop/shop4.jpg", SaleNum = 496, OfferPrice = 20, DistributionCost = 13, Time = "配送约42分钟" }, new Shop { ShopName = "上岛咖啡", Welfare = "下单即可获得一个¥30优惠券", ShopNotice = "公告,本店牛排买一送一。", ShopImgUrl = "/images/shop/shop5.jpg", SaleNum = 300, OfferPrice = 30, DistributionCost = 10, Time = "配送约30分钟" }) ; context.SaveChanges(); } public static void FoodData(AppDbContext context) { if (context.Foods.Any()) { return; } context.AddRange ( new Food { FoodName = "招牌丰收硕果12寸", Taste = "水果、奶油、面包、鸡蛋", SaleNum = 50, FoodPrice = 198, FoodPic = "/images/food/shop1.jpg", ShopId = 1 }, new Food { FoodName = "玫瑰花创意蛋糕", Taste = "玫瑰花、奶油、鸡蛋", SaleNum = 100, FoodPrice = 148, FoodPic = "/images/food/shop2.jpg", ShopId = 1 }, new Food { FoodName = "布朗熊与可妮", Taste = "奶油、巧克力、果粒夹层", SaleNum = 80, FoodPrice = 90, FoodPic = "/images/food/shop3.jpg", ShopId = 1 }); context.SaveChanges(); } }}

img

img

你好,
你的foodId 是自增的?