com.holonplatform.core.query.Query.restrict()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(147)

本文整理了Java中com.holonplatform.core.query.Query.restrict方法的一些代码示例,展示了Query.restrict的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.restrict方法的具体详情如下:
包路径:com.holonplatform.core.query.Query
类名称:Query
方法名:restrict

Query.restrict介绍

暂无

代码示例

代码示例来源:origin: com.holon-platform.core/holon-core

@Override
public BeanQuery<T> restrict(int limit, int offset) {
  getExecutor().restrict(limit, offset);
  return this;
}

代码示例来源:origin: com.holon-platform.core/documentation-core

public void queryDefinition() {
  // tag::querydefinition[]
  final PathProperty<Integer> PROPERTY = PathProperty.create("test", Integer.class);
  Datastore datastore = getDatastore(); // build or obtain a Datastore
  Query query = datastore.query() // <1>
      .target(DataTarget.named("testTarget")) // <2>
      .filter(PROPERTY.gt(10)) // <3>
      .sort(PROPERTY.asc()) // <4>
      .aggregate(PROPERTY) // <5>
      .limit(100) // <6>
      .offset(200); // <7>
  query = datastore.query(DataTarget.named("testTarget")) // <8>
      .aggregate(QueryAggregation.builder().path(PROPERTY).filter(PROPERTY.gt(10)).build()) // <9>
      .restrict(100, 200); // <10>
  // end::querydefinition[]
}

相关文章