PetaPoco提取仅检索totalCount但不检索项目

时间:2011-08-27 20:04:13

标签: petapoco

使用PetaPoco,我正在运行类似于此的提取:

var result=db.Page<article>(1, 20, // <-- page number and items per page
    "SELECT * FROM articles WHERE category=@0 ORDER BY date_posted DESC", "coolstuff");

将文章定义为

public class article
{
  public long article_id { get; set; }
  public string title { get; set; }
  public DateTime date_created { get; set; }
  public bool draft { get; set; }
  public string content { get; set; }
}

但是当result.TotalItems显示正确的数字时,result.Items不包含任何内容。我还试图用

来装饰类文章的定义
[PetaPoco.TableName("articles")]
[PetaPoco.PrimaryKey("article_id")]

和显式列映射

[PetaPoco.Column]

但结果总是一样的。是否有错误或我做错了什么?

1 个答案:

答案 0 :(得分:0)

确保页码从1而不是0开始。可能在您的代码中没有显示此错误。