# rowDataCallback循環遍歷
循環遍歷一般大都在數據查詢結果時,進行循環操作,可直接RowDataCallback 查詢出數據結果集循環遍歷數組。(注selectForMap不可使用)
示例
```java
List<RowData> select = Db.name("tg_task").where("status", 1).rowDataCallback(new RowDataCallback<RowData, Integer>() {
@Override
public void onData(RowData data, Integer index) {
data.set("abc","123");
}
}).select();
```
運行結果
```java
{
"abc": 123,
"id": "10",
"title": "客戶無意愿"
},
{
"abc": 123,
"id": "9",
"title": "客戶意愿一般"
}
```