asp.net-mvc - 用于数据库查询的 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/实体框架的新手。将不胜感激任何示例链接。
解决方案
这是EF Core的链接,这是EF Core 与 MVC的链接。
EF Core 示例(通过 id 查找用户):
var User=_context.Users.FirstOrDefaultAsync(u => u.id == loginData.id);
推荐阅读
- yaml - Swagger YAML 的输入和输出格式
- spring-boot - java.lang.IllegalStateException:找不到 PropertySource 并设置了快速失败属性,在微服务中失败
- android - 使用日历作为 X 轴从 sqlite 创建图表
- react-jsonschema-forms - 插入后如何删除字段?
- python - 在列表中搜索数据并将其导出到 .csv 文件中
- bash - 运行编译程序 20 次并总结结果
- android - Android - 即时应用程序中的 Firebase 初始化 - 获取异常
- javascript - GoogleAuthProvider 在网络应用程序中给出错误“this.ta is not a function”
- python - 无法将对象更改为在熊猫数据框中浮动
- javascript - React 中的对象