我有一个数据库,其中我要过滤的属性作为 CharField 给出。
属性包含作为字符串的数值。例如“5.0”
我想使用 Django Q 对象基于字符串属性的数字值执行“小于”过滤(<),因此例如我想获取属性小于 3.0 的行。
我知道具有“额外”功能的解决方案,但据我所知,“额外”不会将 Q 对象作为属性。
对此有任何想法吗?
我有一个数据库,其中我要过滤的属性作为 CharField 给出。
属性包含作为字符串的数值。例如“5.0”
我想使用 Django Q 对象基于字符串属性的数字值执行“小于”过滤(<),因此例如我想获取属性小于 3.0 的行。
我知道具有“额外”功能的解决方案,但据我所知,“额外”不会将 Q 对象作为属性。
对此有任何想法吗?