我有一个使用微风的功能应用。现在我需要能够导出带有数据的CSV文件。能够做的是使用breeze客户端查询系统来获取数据。例如:今天我的控制器中已经有了一个方法:
public IQueryable<Movie> Movies()
{
return _context.Context.Movies;
}
在客户端,我可以创建过滤器等。是否可以做某事,以便我可以做类似
的事情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;
}
我最大的问题是我想重新利用breeze客户端查询功能,而不是创建我的一个。由于微风要求获取实体数据,我不知道这是否可行......是否可能?