只返回第一個項目在我的項目,我需要通過它的標題來搜索書籍.. 下面的代碼只從表中給出了個第一個項目不是都在相同的角色商品Hibernate的外卡像表
Query query = session.createQuery("from Book b where str(b.name) like :title");
query.setParameter("title",title+"%");
books=query.list();
只返回第一個項目在我的項目,我需要通過它的標題來搜索書籍.. 下面的代碼只從表中給出了個第一個項目不是都在相同的角色商品Hibernate的外卡像表
Query query = session.createQuery("from Book b where str(b.name) like :title");
query.setParameter("title",title+"%");
books=query.list();
而就在beginning.Currently添加通配符,它顯示了其從參數開始
query.setParameter("title",("%" +title+"%"));
檢查大小寫敏感的表中的項目。 db中的數據區分大小寫。使用像 ("from Book b where upper(str(b.name)) like upper(:title"));
這樣的查詢,這將使您的搜索大小寫不敏感。
所有數據都是小寫 –
沒有用的相同結果 –