我正在尝试找到一种解决方案,以在mongodb中搜索两个嵌套字段(搜索字段1和2)并列出与它们匹配的所有文档。找不到任何相关资源。
我正在使用Python eve制作REST API以与mongodb进行交互
identifiers = {
'url' : "articles/identifiers",
'datasource':{
'source' : 'articles',
},
'id_field' : 'extracted_information' ,
'additional_lookup': {
'url': 'regex("[\w:]+")',
'field': 'extracted_information.participant_b'
},
'schema': {
'extracted_information': {
'type': 'dict',
'schema':{
'participant_a':{
'type':'dict',
'schema':{
'identifier':{ # Search field 1
'type' : 'string'
}
}
},
'participant_b':{
'type':'dict',
'schema':{
'identifier':{ # Search field 2
'type' : 'string'
}
}
}
}
}
}
}