0

我有一个域类让我们说

class ListItem {
  Long tenantId
}

我想创建一个这样的命名查询

active {
   Long currentTenantId = ?????????;
   or {             
      isNull('tenantId')
      eq ('tenantId', currentTenantId);
  }
}

换句话说,我希望有 ListItem 记录每个人都可以访问的内容,而 listItem 记录只有租户可以访问。

浏览插件的源代码,我看不到如何在不添加服务引用的情况下找到当前租户。

这可能吗?

编辑:目的是 currentTentantId 不作为参数传递。也许我太理想化了。

4

1 回答 1

0

像这样?

active { Long currentTenantId ->
   or {             
      isNull 'tenantId'
      eq 'tenantId', currentTenantId
  }
}
于 2012-08-15T07:28:48.633 回答