提交 d37fab58 authored 作者: Frederic's avatar Frederic

cast to set the require/exclude parameter to optdb.Query() object.

上级 f5b42d25
......@@ -138,6 +138,10 @@ class Query(object):
self.exclude = exclude or set()
self.subquery = subquery or {}
self.position_cutoff = position_cutoff
if isinstance(self.require, (list, tuple)):
self.require = set(self.require)
if isinstance(self.exclude, (list, tuple)):
self.exclude = set(self.exclude)
#add all opt with this tag
def including(self, *tags):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论