TaleLin / lin-cms-flask

🎀A simple and practical CMS implememted by Flask
http://doc.cms.talelin.com/
Other
829 stars 215 forks source link

Model.get(one=False)获取数据时结果为空 #155

Closed DearXB closed 3 years ago

DearXB commented 3 years ago

我新建了一张表,想获取表中的所有数据,使用model.get(one=False)获取数据时得到的结果为空,然而我的数据库当中是有数据的。然而也并没有报错,于是查看源码并未找到解决方案,希望能得到帮助。

我的视图函数 image

控制台打印结果 [] [2021-05-15 14:47:02,481] DEBUG in syslogger: [GET] -> [/v1/crawler] from:127.0.0.1 costs:2.000 ms data:{ param: {}, body: {} } 127.0.0.1 - - [15/May/2021 14:47:02] "GET /v1/crawler HTTP/1.1" 200 - 数据库中数据 image

get源码 image

DearXB commented 3 years ago

image 但是我在此视图函数则是正常的。返回结果如下: image

DearXB commented 3 years ago

image 当我这样写时可以正常返回数据,结果如下: image

sunlin92 commented 3 years ago

delete_time字段非空视为软删除,在lin-cms中提供的查询方法会将这些数据过滤掉