SymmetricDS:如何配置路由器以同步 header 详细关系

SymmetricDS: How to configure router to sync header detail relationship

我有2张桌子

HeaderTable: 
Header_ID Header_Status

DetailTable:
Detail_ID Header_ID 

我想同步 HeaderTable 基于 Header_Status = A,这可以通过设置列路由器 Header_Status=A

来完成

对于 DetailTable,我只想在 Header_ID 已经同步到目标时才进行同步检查,这意味着我必须根据 select * from HeaderTable where Header_ID=:Header_ID 这样的查询进行路由

我怎样才能在 sym_router 中做到这一点?

尝试允许自定义查询定义的子选择路由器:

select node_id
from   sym_node
where  0 < (
  select count(*)
  from   HeaderTable
  where  Header_ID=:Header_ID
  and    Header_Status = A);