如何获得精巧的搜索结果作为列表?

迪娜迪

为什么我不能.ToList()在此添加一个Intellisense唯一允许的是.ToString()

//..
string sqlQuery = "SELECT sum(SellingPrice) as SellingPrice, sum(MarkupPercent) as MarkupPercent, sum(MarkupAmount) as MarkupAmount FROM ProfitMargins WHERE QuoteId in @QuoteId group by multiplier";
{
    List<ProfitMargin> profitMargin = (List<ProfitMargin>)await conn.QueryAsync<List<ProfitMargin>>(sqlQuery, new { QuoteId = QuoteIds.ToArray()})  //would like to add .ToList() here;

    return profitMargin;
}
//..

更新

我相信问题与conn.queryasync(conn是context.Database.Connection.ConnectionString)而不是context.Database.SqlQuery有关

马蒂·普赖斯(Matti Price)

尝试更改为此。

List<ProfitMargin> profitMargin = (await conn.QueryAsync<ProfitMargin>(sqlQuery, new { QuoteId = QuoteIds.ToArray()})).ToList();

要么

var results = await conn.QueryAsync<ProfitMargin>(sqlQuery, new { QuoteId = QuoteIds.ToArray()});
List<ProfitMargin> profitMargin = results.ToList();

我想您是在Task试图打电话时撞到物体.ToList()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获得列表理解结果作为解压缩列表

如何在搜索列表中首先获得同名结果 iOS

如何获得作为实体列表而不是元组的select的结果

如何获得谷歌搜索结果

如何快速获得搜索结果?

如何连接嵌套的字符串列表并获得结果作为新的字符串列表?

如何使用elasticsearch获得搜索结果?

如何获得阿尔及利亚搜索结果的类型?

如何从搜索中获得结果URL?

如何获得基于DuckDuckGo API的搜索结果?

如何获得Linq语句作为List的结果?

如何从弹性搜索查询中获得准确的搜索结果

如何获得数组列表的不同结果?

如何在单个列表中获得结果?

如何从键值列表中的句子中搜索关键字,并获得具有相对引用的句子的匹配结果?

如何获取列表作为 POST 的结果

如何获得所需的结果,结果是数组列表?

如何获得搜索结果以显示比行更多的多个回报?

MySQL-如何获得准确相关的搜索结果

如何从Yahoo Finance API获得10多个搜索结果?

Azure搜索。分页时如何获得结果计数

如何获得搜索结果以滚动表视图的顶部?

如何在Linux上使用grep获得预期的搜索结果

如何获得深色主题的地址栏搜索结果

如何查询 NPM REST API 搜索以获得相关结果?

如何用列表替换所有列表,并获得最后的结果

如何获得Doctrine 2结果作为关联数组?

如何获得 2 false Boolean 并返回 true 作为结果

如何在 MYSQL 中获得 SUM 结果作为别名?