@@ -195,7 +195,9 @@ public abstract class Model<M extends Model> implements Serializable {
* Get attribute of mysql type: varchar, char, enum, set, text, tinytext, mediumtext, longtext
*/
public String getStr(String attr) {
- return (String)attrs.get(attr);
+ // return (String)attrs.get(attr);
+ Object s = attrs.get(attr);
+ return s != null ? s.toString() : null;
}
/**
@@ -208,7 +208,9 @@ public class Record implements Serializable {
* Get column of mysql type: varchar, char, enum, set, text, tinytext, mediumtext, longtext
public String getStr(String column) {
- return (String)getColumns().get(column);
+ // return (String)getColumns().get(column);
+ Object s = getColumns().get(column);