package com.withiter.models.appconfig;
import java.util.List;
import org.bson.types.ObjectId;
import cn.bran.japid.util.StringUtils;
import com.google.code.morphia.annotations.Entity;
@Entity
public class AppConfig extends AppConfigEntityDef {
public static AppConfig android(){
MorphiaQuery q = AppConfig.q();
q.filter("type", "Android");
return q.first();
}
public static List<AppConfig> allConfig(){
MorphiaQuery q = AppConfig.q();
return q.asList();
}
/**
* 更新version
* @param id
* @param version
*/
public static void update(String id, String version, String erweimalink) {
MorphiaQuery q = AppConfig.q();
q.filter("_id", new ObjectId(id));
AppConfig config = q.first();
if(config != null){
config.version = version;
config.erweimalink = erweimalink;
config.save();
}
}
}