# DB模型运用实体查询
模型查询须创建模型使用WhereData赋值 即可查询出想要的数据集合;一般单表查询适用。创建模型方法参考([模型创建](创建模型.md))
条件查询方法
查询一个数据使用.使用whereData赋值
```javascript
//传模型类(好处不需要总是查看数据表名)
WhereData where_data = new WhereData();
where_data.put("id",1);
Map<Integer, DtrecordModel> byId = Dao.selectForMap(where_data, DtrecordModel.class);
```
查询集合List使用,返回实体类
```java
WhereData where_data = new WhereData();
where_data.put("status","1");
List<Dtp> select = Dao.select(where_data, Dtp.class);
```
查询一条数据
```java
WhereData whereData = new WhereData();
whereData.put("id",3);
Dtp dtp_info = dao_dtp.find(whereData);
```