google app engine搜索api引发错误:TypeError:强制为Unicode:需要字符串或缓冲区,找到查询

2024-05-23 19:19:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用谷歌应用引擎搜索API和做一个简单的搜索

options = search.QueryOptions(
                limit=200,
                cursor=cursor,
                returned_fields=['my_id', 'file_key']
            )


query = search.Query(query_string="new OR old", options=options)

但我得到了一个错误: TypeError:强制为Unicode:需要字符串或缓冲区,找到查询

如果我从查询字符串或返回的字段选项中删除“或”条件,则错误将被删除。在


Tags: 字符串引擎apiidfieldssearchmy错误