Here are two base view sourced from two Oracle databases:
* view1: admin.order-> source table:oracle1.order
* view2:admin.order_extend -> source table:oracle2.order_extend
it can normal predicate pushdown if I execute:
```
select v1.oid,v1.wcc_num,v2.ddx from admin.order v1
inner join admin.order_extend v2 on v1.oid = v2.order_id
where v1.oid in ('8f321864-adb4-4110-9fed-b244de1da421','b05d2e80-1b29-4f94-817d-fce075cba063')
```
EXECUTION TRACEC INFO:
* admin.order [Search conditions] = "oid in ('8f321864-adb4-4110-9fed-b244de1da421', 'b05d2e80-1b29-4f94-817d-fce075cba063') oid is not null"
* admin.order_extend [Search conditions] = "order_id in ('8f321864-adb4-4110-9fed-b244de1da421', 'b05d2e80-1b29-4f94-817d-fce075cba063') order_id is not null"
if I filter it by order number(v1.wcc_num):
```
select v1.oid,v1.wcc_num,v2.ddx from admin.order v1
inner join admin.order_extend v2 on v1.oid = v2.order_id
where v1.wcc_num in ('198083650','193126339')
```
EXECUTION TRACEC INFO:
* admin.order [Search conditions] = "wcc_num in ('198083650', '193126339') oid is not null"
* admin.order_extend [Search conditions] = "order_id is not null"
I want to pushdown t2(admin.order_extend) from result of v1 (for example:select order_id from admin.order where wcc_num in ('198083650', '193126339') result: '8f321864-adb4-4110-9fed-b244de1da421', 'b05d2e80-1b29-4f94-817d-fce075cba063')
**what should I do ?**