![]() |
1
13
比如说:
虽然这是一个有点冗长的查询,但我认为沿着这条线的一些东西将是获得您想要的东西的唯一方法。可能值得把它变成一个单独的函数
出于好奇,您是否检查过应用程序的实际性能,包括您描述的多对多方法和伪多对多方法? |
![]() |
2
0
这个答案是@desfido答案的一个扩展。基本上从过滤commaseOperatedInteger字段的函数中分离出对象类型。结果发现这个解决方案比使用正则表达式来查找正确的值快。我使用了这个正则表达式。
如果要在逗号分隔的值内搜索多个值,可以在循环中调用下面给出的函数 此函数的关键字参数为:- cs_field_name将是逗号分隔整数字段的名称。 x将是要搜索的整数。 它返回一个Q对象,然后可以组合该对象并用于筛选
|
![]() |
3
0
也可以用一个正则表达式编写它:
或
|