搜索查询以使用多个键获取与搜索条件匹配的条目列表

问题描述

我在json文件中有一个数据库条目,如下所示

[
    {
        "appData": [
            {
                "author": "xyz","type": "unkNown","name": "myapp","id": "2.0",}
        ],"version": "1.0",},{
        "appData": [
            {
                "author": "abc","id": "2.3",}
]

我无法找出确切的查询获取与{'author'='xyz','version'='1.0'}匹配的条目列表,这将给我以下结果

[
    {
        "appData": [
            {
                "author": "xyz",}
]

我尝试过此查询,但对我不起作用 `

db.search(reduce(lambda x,y: x & y,[where('appData').all(where(k)== v) for k,v in kwargs.items()]))

` 任何帮助深表感谢!几天后请有人帮忙

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)