我正在使用 python 2.7、jinja2 和谷歌应用引擎。
我有一个数据库,其中一个实体是这种形式的字符串:
"test1,test2,test3,test4,test5"
我试图找出一个查询,我将在其中检索例如 test1 在字符串中的所有实体。
我尝试了以下标签是字符串属性的方法:
category = "test1"
mymodel.gql("WHERE tags in :1", category)
我有这个错误:BadArgumentError: List expected for "IN" filter
我可以想象这是合乎逻辑的,因为我的属性是字符串而不是列表,但是如何更改查询以使其工作?