我要将查询的结果 数组库存储code 后台想通过code 直接从redis中转成name 请问 兽总 该怎做,给点提示。
问答
List<NutMap> invoke(Connection conn, ResultSet rs, Sql sql) 修改某个字段的值
标签:
无
6 回复
StringBuffer sb =new StringBuffer("SELECT order_id ,origin_id , shop_id FROM cloud_order");查询的结果都是 id 我想通过代码转成name ,id对应的name 都在redis中存储的。
类似这样写法
@Override
public Object parseFieldValue(Map<String, Object> target, TableFieldBean field,
Object value, ResultSet rs, int row, E queryBean) {
if (field.getAlias() != null) {
if (field.getAlias().equals("allocationRule")) {
if (value != null) {
String allocationRule = String.valueOf(value);
return allocationRulesObject == null ? "" : allocationRulesObject.getString(allocationRule);
}
}
}
return value;
添加回复
请先登陆