//SysTemplet sysTemplet = zMoDB.c("sys_templet").fetch(SysTemplet.class,ZMoDoc.NEW("_id", objId));
ZMoDoc Doc =zMoDB.c("sys_templet").findOne(ZMoDoc.NEW("_id", objId));
SysTemplet sysTemplet = Doc.getAs(Doc.toString(),SysTemplet.class);
// SysTemplet sysTemplet = Json.fromJson(SysTemplet.class,Doc.);
// SysTemplet a = Json.
return sysTemplet;
11 回复
ZMo.me().fromDocToObj 这个方法
转换
mongodb 中这样的数据
{
"_id" : ObjectId("5b4568ec184b750fc8ca95b0"),
"temp_name" : "系统模版1",
"temp_creator" : "超级管理员",
"temp_createTime" : 1531275499,
"temp_updateUser" : "超级管理员",
"temp_contents" : {
"街道" : "",
"地区" : "",
"国家" : ""
},
"temp_updateTime" : 1531275499,
"temp_optPermission" : "",
"temp_delFlag" : "0",
"temp_isrelate" : false
}
temp_contents这个字段转换不过来,只能转成对象
----------------------------------
package cn.wizzer.app.templet.modules.models;
import org.omg.CORBA.Object;
import java.util.Map;
public class SysTemplet {
private Object _id;
/**
* 模板名称
*/
private String temp_name;
/**
* 模板创建者
*/
private String temp_creator;
/**
*创建时间
*/
private long temp_createTime;
/**
*修改人
*/
private String temp_updateUser;
/**
*模板内容
*/
private Map<String,Object> temp_contents;
/**
*修改时间
*/
private long temp_updateTime;
/**
*操作模板权限
*/
private String temp_optPermission;
/**
*模板是否删除标识(1:删除,0:未删除)
*/
private char temp_delFlag;
/**
*模板是否处于使用状态(1:使用,0:未使用)
*/
private boolean temp_isrelate;
public Object get_id() {
return _id;
}
public void set_id(Object _id) {
this._id = _id;
}
public String getTemp_name() {
return temp_name;
}
public void setTemp_name(String temp_name) {
this.temp_name = temp_name;
}
public String getTemp_creator() {
return temp_creator;
}
public void setTemp_creator(String temp_creator) {
this.temp_creator = temp_creator;
}
public long getTemp_createTime() {
return temp_createTime;
}
public void setTemp_createTime(long temp_createTime) {
this.temp_createTime = temp_createTime;
}
public String getTemp_updateUser() {
return temp_updateUser;
}
public void setTemp_updateUser(String temp_updateUser) {
this.temp_updateUser = temp_updateUser;
}
public Map<String, Object> getTemp_contents() {
return temp_contents;
}
public void setTemp_contents(Map<String, Object> temp_contents) {
this.temp_contents = temp_contents;
}
public long getTemp_updateTime() {
return temp_updateTime;
}
public void setTemp_updateTime(long temp_updateTime) {
this.temp_updateTime = temp_updateTime;
}
public String getTemp_optPermission() {
return temp_optPermission;
}
public void setTemp_optPermission(String temp_optPermission) {
this.temp_optPermission = temp_optPermission;
}
public char getTemp_delFlag() {
return temp_delFlag;
}
public void setTemp_delFlag(char temp_delFlag) {
this.temp_delFlag = temp_delFlag;
}
public boolean isTemp_isrelate() {
return temp_isrelate;
}
public void setTemp_isrelate(boolean temp_isrelate) {
this.temp_isrelate = temp_isrelate;
}
}
添加回复
请先登陆