com.psddev.dari.db.Query.fromGroup()方法的使用及代码示例

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

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

Query.fromGroup介绍

[英]Queries over objects of types that belong to the given ObjectType#getGroups.
[中]查询属于给定ObjectType#getGroups的类型的对象。

代码示例

代码示例来源:origin: perfectsense/dari

  1. Query<?> query = Query.fromGroup(group.replace('_', '.'));
  2. if (!ObjectUtils.isBlank(id)) {
  3. query.and("_id = ?", id);

代码示例来源:origin: perfectsense/dari

  1. /**
  2. * Creates a query that can return all objects that reference this
  3. * index.
  4. */
  5. public Query<Object> createItemsQuery() {
  6. Query<Object> query;
  7. String declaringClass = getJavaDeclaringClassName();
  8. if (ObjectUtils.isBlank(declaringClass)) {
  9. query = Query.fromGroup(declaringClass);
  10. } else {
  11. ObjectStruct parent = getParent();
  12. if (parent instanceof ObjectType) {
  13. query = Query.fromType((ObjectType) parent);
  14. } else {
  15. query = Query.fromAll();
  16. }
  17. }
  18. query.resolveToReferenceOnly();
  19. query.fields(getField());
  20. return query;
  21. }

代码示例来源:origin: perfectsense/brightspot-cms

  1. query = isAllSearchable ? Query.fromGroup(Content.SEARCHABLE_GROUP) : Query.fromAll();

代码示例来源:origin: perfectsense/brightspot-cms

  1. UUID id = page.param(UUID.class, "id");
  2. Query<Object> query = Query
  3. .fromGroup(Content.SEARCHABLE_GROUP)
  4. .and("* matches ?", id)
  5. .and("_type != ?", Draft.class)

代码示例来源:origin: perfectsense/brightspot-cms

  1. Query<Object> query = (type != null
  2. ? Query.fromType(type)
  3. : Query.fromGroup(Content.SEARCHABLE_GROUP))
  4. .where(predicate);

代码示例来源:origin: perfectsense/brightspot-cms

  1. Query<?> contentQuery = (itemType != null && !visibilities.contains("d")
  2. ? Query.fromType(itemType)
  3. : Query.fromGroup(Content.SEARCHABLE_GROUP))
  4. .where(page.siteItemsSearchPredicate())
  5. .and(Content.UPDATE_DATE_FIELD + " != missing")

相关文章