ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Db模型添加 先创建model类,参考`[模型创建](创建模型.md) 添加一条数据 ```java FieldData field_datas = new FieldData(); field_datas.put("name",王亮); field_datas.put("age",20); field_datas.put("phone",15012345678); field_datas.put("status",1); boolean insert_flag = Db.model(User.class).insert(field_datas); ``` 添加数据后如果需要返回新增数据的自增主键,可以使用insertGetId方法: ```java FieldData field_datas = new FieldData(); field_datas.put("name",王亮); field_datas.put("age",20); field_datas.put("phone",15012345678); field_datas.put("status",1); int insert_id = Db.model(User.class).insertGetId(field_datas); ``` 添加多条数据、批量添加insertAll,返回添加成功结果数组 ```java List<FieldData> objects = new ArrayList<>(); FieldData field_datas = new FieldData(); field_datas.put("name",王亮); field_datas.put("age",20); field_datas.put("phone",15012345678); field_datas.put("status",1); objects.add(field_datas); FieldData field_datas1 = new FieldData(); field_datas1.put("name",李白); field_datas1.put("age",18); field_datas1.put("phone",15012345679); field_datas1.put("status",1); objects.add(field_datas1); int[] ints = Db.model(User.class).insertAll(objects); ```