我想使用 SQLObject 让我的同事从我的 MySQL 数据库中获取一些数据。现在我需要使用过滤器“列表中的值”,但我不知道该怎么做。
我选择 SQLObject 是因为它看起来比 Django ORM 更简单,但是是否可以选择使用过滤器“列表中的值”?在 Django 中,它只是 Class.objects.filter(value__in=list)。我在 SQLObject 的文档中没有找到等价物,但很难相信没有这样的功能。
我的列表不是一个值范围,所以
AND(Class.q.value>list[0], Class.q.value<list[-1])
...不能解决我的问题。我需要在 Django 中像这段代码一样工作的东西:
Class.objects.filter(id__in=[1,13,100,17])
如何使用 SQLObject 执行此操作?我可以吗?