Because of stupid bug in your app. I have tested your code, it work fine:

title:?? title:?? title:???? title:6500 title:?? title:???? title:???? 
title:???? title:?? title:?????? title:???? title:??




------------------ ???????? ------------------
??????: "Cheng";<zhoucheng2...@gmail.com>;
????????: 2014??5??10??(??????) ????10:16
??????: "java-user"<java-user@lucene.apache.org>; 

????: Why does QueryBuilder.createBooleanQuery create something differentfrom 
input?



Hi,

I build a query using
QueryBuilder.createBooleanQuery("title","????????????6500??????????????????????????").

When I check the query, the toString() of this query looks like:

Query: title:?? title:???? title:???? title:2. title:???? title:???? title:????
title:???????? title:???? title:???? title:???? title:???? title:???? title:?? 
title:??
title:3. title:???? title:?? title:?? title:?? title:?? title:???? title:?? 
title:????
title:???? title:?? title:?? title:???? title:???????? title:???? title:???? 
title:????
title:?? title:?? title:???? title:?? title:???? title:???? title:logo 
title:????
title:???? title:4.iphone title:2g title:?? title:3g title:???? title:???? 
title:??
title:?? title:0.9.3

This is totally different from the input 
"????????????6500??????????????????????????".

Can someone tell me why?

Thanks

Reply via email to