Asp.net mvc 使用客户端查询生成CSV文件
我有一个功能应用程序使用微风。现在我需要能够导出带有数据的CSV文件。最好能够使用breeze客户端查询系统来获取数据。今天我的控制器中已经有了一个方法:Asp.net mvc 使用客户端查询生成CSV文件,asp.net-mvc,breeze,Asp.net Mvc,Breeze,我有一个功能应用程序使用微风。现在我需要能够导出带有数据的CSV文件。最好能够使用breeze客户端查询系统来获取数据。今天我的控制器中已经有了一个方法: public IQueryable<Movie> Movies() { return _context.Context.Movies; } 我最大的问题是,我想重新利用breeze客户端查询功能,而不是创建一个。因为breeze expetc需要获取实体数据,所以我不知道如何或是否可行。。。有可能吗?您是
public IQueryable<Movie> Movies()
{
return _context.Context.Movies;
}
我最大的问题是,我想重新利用breeze客户端查询功能,而不是创建一个。因为breeze expetc需要获取实体数据,所以我不知道如何或是否可行。。。有可能吗?您是想制作一个包含数据矩阵的CSV文件,还是只是简单地将数组放入CSV?我想以CSV格式返回(在本例中)电影表(或从客户端调用的投影)。
public string ExportMovies()
{
var movies = _context.Context.Movies;
//movies holds my filtered list
var csvFile = movies.ToCSV("path")
//return the path to the user download
return path;
}