我正在使用Google Cloud Datastore,并且具有以下实体:
Question
{
"title": "Who is it?",
"categories": [
{
"catName": "Computer Science"
},
{
"catName": "Biology"
}
]
}
[在Flask中,如何执行查询以查找其类别数组中所有具有“生物学”的问题?甚至可以创建这样的过滤器吗?
类似这样的方法应该起作用:
query = client.query(kind='Question') query.add_filter('categories.catName', '=', 'Biology') result = list(query.fetch())