From 793de789030390ea6f43f187caa414c88bc908f7 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Thu, 5 May 2016 16:53:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=80=80=E5=87=BA=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/lyms/platform/query/BabyModelQuery.java | 4 ++-- platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java index b54aa83..1efc6d2 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java @@ -164,9 +164,9 @@ public class BabyModelQuery extends BaseQuery implements IConvertToNativeQuery { if (null != keyword) { if (null != keyword) { - MongoCondition con1 = MongoCondition.newInstance("mphone", keyword, MongoOper.LIKE); + MongoCondition con1 = MongoCondition.newInstance("mphone", "^"+keyword, MongoOper.LIKE); MongoCondition con - = MongoCondition.newInstance("mname", keyword, MongoOper.LIKE); + = MongoCondition.newInstance("mname", "^"+keyword, MongoOper.LIKE); condition = condition.orCondition(new MongoCondition[]{con1, con}); } } diff --git a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java index 254a401..07ece30 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/PatientsQuery.java @@ -189,8 +189,8 @@ public class PatientsQuery extends BaseQuery implements IConvertToNativeQuery{ public MongoQuery convertToQuery() { MongoCondition condition = MongoCondition.newInstance(); if(null!=keyword){ - MongoCondition con1= MongoCondition.newInstance("phone", keyword, MongoOper.LIKE); - MongoCondition con = MongoCondition.newInstance("username", keyword, MongoOper.LIKE); + MongoCondition con1= MongoCondition.newInstance("phone", "^"+keyword, MongoOper.LIKE); + MongoCondition con = MongoCondition.newInstance("username", "^"+keyword, MongoOper.LIKE); condition = condition.orCondition(new MongoCondition[]{con1,con}); } if(visitstatus!=-1){ -- 1.8.3.1