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

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

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

Query.resolveInvisible介绍

[英]Sets this query to return objects with invisible references resolved.
[中]将此查询设置为返回已解析不可见引用的对象。

代码示例

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

  1. @Override
  2. protected <T> Query<T> filterQuery(Query<T> query) {
  3. return query.clone().master().resolveInvisible().option(Database.DISABLE_FUNNEL_CACHE_QUERY_OPTION, true);
  4. }
  5. };

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

  1. .master()
  2. .noCache()
  3. .resolveInvisible()
  4. .iterable(0)) {

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

  1. source = Query.fromAll().where("id = ?", source).resolveInvisible().noCache().first();

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

  1. /**
  2. * Recreates the originating object with the differences merged.
  3. *
  4. * @return {@code null} if the object type is {@code null}.
  5. */
  6. @SuppressWarnings("deprecation")
  7. public Object recreate() {
  8. ObjectType type = getObjectType();
  9. if (type == null) {
  10. return null;
  11. }
  12. UUID id = getObjectId();
  13. Object object = Query.fromAll()
  14. .where("_id = ?", id)
  15. .noCache()
  16. .resolveInvisible()
  17. .first();
  18. if (object == null) {
  19. object = type.createObject(id);
  20. }
  21. merge(object);
  22. return object;
  23. }

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

  1. caching.setDelegate(database);
  2. query.using(caching);
  3. query.resolveInvisible();

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

  1. .where("_id = ?", page.param(UUID.class, "id"))
  2. .using(database)
  3. .resolveInvisible()
  4. .first());

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

  1. .and("com.psddev.cms.db.Draft/schedule != missing")
  2. .and("com.psddev.cms.db.Draft/objectId = ?", object)
  3. .resolveInvisible()
  4. .iterable(0)) {
  5. if (!(dObject instanceof Draft)) {

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

  1. .master()
  2. .noCache()
  3. .resolveInvisible()
  4. .selectAll()) {
  5. if (!(draftObject instanceof Draft)) {

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

  1. objectId = ((Draft) object).getObjectId();
  2. draftId = ((Draft) object).getId();
  3. object = Query.fromAll().where("_id = ?", objectId).resolveInvisible().first();
  4. object = Query.fromAll().where("_id = ?", objectId).resolveInvisible().first();
  5. overlayObject = Query.fromAll()
  6. .where("_id = ?", overlayId)
  7. .resolveInvisible()
  8. .first();
  9. .where("_id = ?", overlay.getContentId())
  10. .noCache()
  11. .resolveInvisible()
  12. .first();
  13. object = Query.fromType(selectedType).where("_id = ?", objectId).resolveInvisible().first();
  14. object = Query.fromType(selectedType).resolveInvisible().first();

相关文章