我对这个 HttpGet 方法有疑问,我以前用过
i have a problem with this HttpGet method, i´ve used it before
我在同一文件夹中的不同控制器上使用了相同的方法。但这应该不会影响这个?当我 运行 代码显示 SQLite 错误 1 消息
我的目标是让用户填写表格并将输入传输到数据库。
namespace findAMusicianApi.Controllers {
[ApiController]
[Route("[controller]")]
public class MissionsController : ControllerBase{
private readonly FindAMusicianContext _context;
private readonly IWebHostEnvironment _hosting;
public MissionsController( FindAMusicianContext context, IWebHostEnvironment hosting ){
_context = context;
_hosting = hosting;
}
[HttpGet]
public async Task<IEnumerable<Missions>> Get(){
List<Missions> missionList = await _context.Missions.ToListAsync();
return missionList;
}
我猜 Missions 模型是 DB 的代表 table。
该错误表明您有一个名为“描述”的列,该列在任务模型中不存在。
确保任务模式具有反序列化过程所需的所有属性。
我在同一文件夹中的不同控制器上使用了相同的方法。但这应该不会影响这个?当我 运行 代码显示 SQLite 错误 1 消息
namespace findAMusicianApi.Controllers {
[ApiController]
[Route("[controller]")]
public class MissionsController : ControllerBase{
private readonly FindAMusicianContext _context;
private readonly IWebHostEnvironment _hosting;
public MissionsController( FindAMusicianContext context, IWebHostEnvironment hosting ){
_context = context;
_hosting = hosting;
}
[HttpGet]
public async Task<IEnumerable<Missions>> Get(){
List<Missions> missionList = await _context.Missions.ToListAsync();
return missionList;
}
我猜 Missions 模型是 DB 的代表 table。 该错误表明您有一个名为“描述”的列,该列在任务模型中不存在。
确保任务模式具有反序列化过程所需的所有属性。