代码之家  ›  专栏  ›  技术社区  ›  erict

使用元组从NPoco返回具有2个值的单行返回错误

  •  0
  • erict  · 技术社区  · 7 年前

    我使用NPoco,希望查询返回两个结果-不是一个具有两个属性的对象,而是一些表的两个和。我本想把它作为元组来检索,但NPoco没有成功。

    我试过这个:

    Tuple<decimal, int> res = db.Single<Tuple<decimal, int>>(
                                      "select sum(alpha), sum(beta) from gamma");
    

    但这给了我一个错误:

    Exception: Cannot create POCO 'System.Tuple'2[[decimal...][int...]]  It may have no parameterless constructor or be an interface or abstract class without a Mapper factory.
    

    0 回复  |  直到 7 年前
    推荐文章