我正在使用ASP.NET Boilerplate框架创建一个Web应用程序,由于某种原因,前端的请求不能从数据库中获取所有数据,而只能从其中获取一小部分。
如果我从Swagger查询数据库,则一切正常,并返回所有记录。我从前端发出的请求确实返回了200 OK status code
,但只返回了一小部分数据库记录(这些记录是在其他记录未返回之前进行的)。
我已经运行过nswag refresh.bat
,但是由于请求至少返回了数据库中的几条记录,因此这里的服务代理也不应该成为问题。
仅当在User表上执行请求时,才会发生此问题。这可能是因为昨天我在此表中添加了一些记录,这些记录没有显示。
恐怕我实际上没有任何相关的代码可以显示,因为问题可能与代码无关,而与数据库,服务代理和前端之间的连接问题更是如此。 / p>
编辑:我记得在添加前端未显示的记录之前,必须删除已经应用于数据库的数据库迁移。这可能与它有关。