我正在从该方法返回StringBuilder。 Stringbuilder负责表结构,该表结构包含来自数据库的数据和表结构。
我实现了一种方法,该方法从表中返回一个ID所需的表结构。我想对表中存在的每个ID使用此方法。
我正在尝试将转换后的数据上载到使用Solr Dataimporthandler的solr服务器。请为我提供一个逻辑。
@Override
public Object transformRow(Map<String, Object> row, Context context) {
// TODO Auto-generated method stub
List<Map<String, String>> fields = context.getAllEntityFields();
for (Map<String, String> field : fields) {
String fieldname = field.get("name");
if ("textstruk_tec".equals(fieldname)) {
String columnName = field.get(DataImporter.COLUMN);
Object value = row.get(columnName);
if (value != null)
row.put(columnName,
ReadtextValue(texteconn, preconn, ptec, ttec).replace("[", "").replace("]", ""));
}
}
return row;
}
}