考虑到以下情况,我不太确定哪种数据类型/方法最适合。
我将存储完整的json对象,每个对象都有多个属性,其中一个是ID (int字段)。
public class Event
{
public int EventId {get; set}
public DateTime EventDate {get; set;}
public string Title {get; set;}
public int TypeId {get; set;}
}
我需要能够通过这个id查找单个对象,我假设它将被存储为键/值对,键是“某事”+ id,值是序列化的json对象。
我希望能够
我需要提供一个表中列的10个不同值的列表。 select distinct a from table order by a offset :pageNumber rows fetch next 10 rows only; 但这根据pageNumber为表的10行提供了列'a‘的不同值。因此,我得到的不是10个不同的值,而是小于10的值,即使当pageNumber增加时,我也可能得到与以前相同的不同的值,因为它对表中的行进行分页。我需要对不同的值本身进行分页。正在使用的Postgres版本9.5。 每次执行此查询时,我需要10个不同的值,而不是10行中列'a‘的不同值。 如何为
我正在使用Django分页器来设置我的列表视图。在我的默认列表视图中,我使用了"paginate_by=12",然后需要显示带有下拉链接的链接,以分页20和全部。列表视图包括网格视图和列表视图模板。我包括的模板与网格和列表视图,但我不能控制分页与不同的数字。简单地说,我使用的是单个视图,包括列表view...but的多个模板,当我在基于类的列表视图中将其设置为paginate_by=20时,如何在不同的模板中使用不同的分页器大小。查看:
class ProductListView(ListView):
model = Product
paginate_by =