From c1ca5635b86a71cc12e00edbfaccbdde6351b5a0 Mon Sep 17 00:00:00 2001 From: kamhung <22250530@qq.com> Date: Fri, 4 Dec 2015 13:38:08 +0800 Subject: [PATCH] --- .../com/wentch/redkale/source/FilterNodeTest.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/test/com/wentch/redkale/source/FilterNodeTest.java b/test/com/wentch/redkale/source/FilterNodeTest.java index 38a7a4146..caae8f4c5 100644 --- a/test/com/wentch/redkale/source/FilterNodeTest.java +++ b/test/com/wentch/redkale/source/FilterNodeTest.java @@ -25,8 +25,8 @@ public class FilterNodeTest { final EntityInfo userEntity = EntityInfo.load(UserTestTable.class, 0, false, (t) -> UserTestTable.createList()); final EntityInfo typeEntity = EntityInfo.load(CarTypeTestTable.class, 0, false, (t) -> CarTypeTestTable.createList()); - FilterNode joinNode1 = FilterJoinNode.create(UserTestTable.class, "userid", "username", FilterExpress.LIKE, "用户1") - .or(FilterJoinNode.create(UserTestTable.class, "userid", "createtime", FilterExpress.GREATERTHAN, 500)); + FilterNode joinNode1 = FilterJoinNode.create(UserTestTable.class, new String[]{"userid", "username"}, "username", FilterExpress.LIKE, "用户1") + .or(FilterJoinNode.create(UserTestTable.class, new String[]{"userid", "username"}, "createtime", FilterExpress.GREATERTHAN, 500)); FilterNode joinNode2 = FilterJoinNode.create(CarTypeTestTable.class, "cartype", "typename", FilterExpress.LIKE, "法拉利"); FilterNode node = FilterNode.create("carid", GREATERTHAN, 1).and(joinNode1).or(joinNode2); System.out.println("node = " + node); @@ -70,6 +70,8 @@ public class FilterNodeTest { private int userid; + private String username; + private String cartitle; public CarTestTable() { @@ -80,6 +82,7 @@ public class FilterNodeTest { this.carid = carid; this.cartype = cartype; this.userid = userid; + this.username = "用户" + userid % 1000; this.cartitle = cartitle; } @@ -115,6 +118,14 @@ public class FilterNodeTest { this.cartype = cartype; } + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + @Override public String toString() { return JsonFactory.root().getConvert().convertTo(this);