企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# DB模型查询 模型查询须创建模型加上where语句即可查询出想要的数据集合;一般单表查询适用。创建模型方法参考[模型创建](创建模型.md) 条件查询方法(其跟普通查询类似,只是不使用name传表名,使用传model类方便了后期维护) 查询一个数据使用 ```java //传模型类(好处不需要总是查看数据表名) Dtp info = Db.model(Dtp.class).where("id", 1).find(); ``` 查询集合List使用,返回实体类 ```java List<Dtp> status = Db.model(Dtp.class).where("status", 1).select(); ``` 支持联合查询(语法类型跟tp5类似,只是用.来连接串起来) ```java List<Dtp> select_list = Db.model(Dtp.class).where("status",1).field("id,name").limit(2).order("id desc").select(); ``` 查询使用whereData赋值 ```java WhereData where_data = new WhereData(); where_data.put("product_id",1); where_data.put("status",1); List<Dtp> select = Db.model(Dtp.class).where(where_data).order("id desc").limit(1, 2).select(); ```