91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-13
  • 語言: Java
  • 標簽: bmob??addwhereCont??

資源簡介

bmob雖然免費,但是坑多,文檔也不容易看。最基本的模糊查詢addwhereContains竟然是收費的,但是這只能難倒新手,簡單的一段代碼 破解 ,效果一樣,可以查詢數(shù)據(jù)庫某個表的多個列,是否包含你要查的關鍵字

資源截圖

代碼片段和文件信息

???????
//這不是一個java文件,?只是一個搜索按鈕的邏輯

search.setonclickListener(new?View.onclickListener()?{
????????????@Override
????????????public?void?onclick(View?v)?{
//不加條件默認搜索整個ActBean表的數(shù)據(jù)
????????????????BmobQuery?query?=?new?BmobQuery();
????????????????//query.addQueryKeys(“actName“);
????????????????//query.addWhereEqualTo(“actName“?et.getText().toString().trim());
????????????????query.findobjects(getActivity()new?FindListener()?{

????????????????????@Override
????????????????????public?void?onSuccess(List?data)?{

????????????????????????if?(data?!=?null?&&?data.size()?>?0)?{
//如果有數(shù)據(jù)??就把搜索關鍵字拿到
????????????????????????????String?key?=??et.getText().toString().trim();
//定義一個新的bean?list,用于存放模糊查詢后的數(shù)據(jù)
????????????????????????????List?datas?=?new?ArrayList();
????????????????????????????//手寫模糊查詢
????????????????????????????for(int?i?=0;i //我比較了三個列

????????????????????????????????String?actname?=?data.get(i).getActName();
????????????????????????????????String?actdetails?=?data.get(i).getActDetils();
????????????????????????????????String?actsite?=?data.get(i).getActSite();

????????????????????????????????if(?actname.contains(key)){

????????????????????????????????????datas.add(data.get(i));

????????????????????????????????}
????????????????

評論

共有 條評論