我想从下面的链接按照教程来创建一个应用程序,显示从具有crud功能的数据库的电影列表,但我试图添加用户登录。 https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/SqlException:无效的对象名称'电影'
我一直在想出如何添加和更新电影数据库的迁移。我能够在没有用户登录的情况下按照教程进行操作,但是一旦我添加了用户登录,似乎就有一个问题,我没有抓住。
后,我创建模型类,我想申请以下步骤进行迁移
- 转到命令行,并与项目访问 文件夹它
- 应用下面的命令
dotnet restore
dotnet ef migrations add --context MvcMovie2Context
(当我运行此命令时,我得到的(缺少必需的参数'。)错误)dotnet ef database update --context MvcMovie2Context
(此命令似乎是工作由于某种原因)
当我运行的应用程序,并单击影片链接时,我收到以下错误
SqlException: Invalid object name 'Movie'.
System.Data.SqlClient.SqlCommand+<>c.<ExecuteDbDataReaderAsync>b__107_0(Task<SqlDataReader> result)
我有通过我的模型,视图和控制器类来查看我是否犯了一个打字错误或语法错误,导致对象名称“Movie”无效,所以我认为这意味着我的Movie数据库没有创建。
我已经重新启动。我已在命令行中的错误和浏览器错误的屏幕截图教程
以下项目多次。如果有人有任何暗示或建议可以提供给我,我将不胜感激。谢谢!