我有这个 rethinkDB 查询,它基本上返回以“CA:FA”开头的“basicConstraints”字段的文档。
但是在我的一些文档中,“basicConstraints”字段不存在。
q = r.db('scanafi').table(active_table) \
.concat_map(lambda doc: doc["certificates"]\
.concat_map(lambda x: x["parsed_certificate"]["X509 extensions"])\
.filter(lambda x: x["basicConstraints"]
.match("^CA:FA"))) \
.run()
我怎样才能在我的查询中包含所有包含此缺失字段的文档?