インデックス付きカラムのデータ検索
Searchは、特定のデータパターンを検索するためにsearchQuery()メソッドを実行します。以下を検索できます:
- 複数のテーブルのデータ
- 検索インデックス付きカラムのデータのみ
検索の詳細については、こちらのドキュメントを参照してください。
以下のコードスニペットには、テーブルの指定されたカラムで検索するパターンが含まれています:
サンプルコードスニペット
Package Imports
copy
import com.zc.component.object.ZCRowObject;
import com.zc.component.search.ZCSearch;
import com.zc.component.search.ZCSearchDetails;
copy
//SearchDetailsのインスタンスを取得する
ZCSearchDetails search = ZCSearchDetails.getInstance();
//検索するパターンを設定する
search.setSearch("Sa*");
//テーブルと対応する列リストのハッシュマップを作成して検索する
HashMap<String,List\*> map = new HashMap ();
List searchList1 = new ArrayList();
List searchList2 = new ArrayList();
//同じまたは異なるテーブルのインデックス付き列をリストに追加する
searchList1.add("SearchIndexedColumn");
searchList2.add("SearchTest");
//テーブルとその名前および列リストを追加する
map.put("SampleTable", searchList1);
map.put("Users", searchList2);
//検索用のテーブル-列マッピングを設定する
search.setSearchTableColumns(map);
//詳細を含む検索インスタンスを渡して検索を実行する
ArrayList<ZCRowObject> rowList = ZCSearch.getInstance().executeSearchQuery(search);
最終更新日 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit