首页 > 解决方案 > 用于数据库查询的 httppost 数据

问题描述

我有两个来自 asp MVC 实体框架视图的字符串数据字段。通过模型绑定,我现在将这些数据返回到 httppost 操作函数中。我现在想使用这些数据传递给 mysql 数据库中的查询。

该查询将只是一个只读查询以获取一些记录。请提供有关如何实现此目的的任何指示?该应用程序是 MVC ASP Core EntityFramework 类型的项目。

    [HttpPost]
    public IActionResult Login(Login loginData)
    {

        if (ModelState.IsValid)
        {
            // check the parameters passed against what's in the db and if they match, do things. Else, report login/password error


        } else
        {
            // show error
        }
        return View();

    }

我是 ASP MVC/实体框架的新手。将不胜感激任何示例链接。

标签: asp.net-mvcentity-frameworkasp.net-coremysql-connector

解决方案


这是EF Core的链接,这是EF Core 与 MVC的链接。

EF Core 示例(通过 id 查找用户):

var User=_context.Users.FirstOrDefaultAsync(u => u.id == loginData.id);

推荐阅读