Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python NDB查询包含字符串的结果_Python_Google App Engine - Fatal编程技术网

Python NDB查询包含字符串的结果

Python NDB查询包含字符串的结果,python,google-app-engine,Python,Google App Engine,通过使用Google App Engine中的NDB,我正在查找任何部分中包含用户给定字符串的所有项目。例如: 输入:“时间” 输出:“重定时”、“计时”、“广播时间计费”,例如 我在问题“以字符串开头的NDB查询结果”中看到了类似的问题,但它只涉及开始部分。我已经实施了它,而且它是有效的;但我需要用其他部分来完成它。我在Python中工作 在我在问题中提到的问题中,作者做了一些类似于我正在寻找的事情 此外,阅读搜索API的文档时,它只针对文档,我不这么认为 处理文件,我不想要 你有什么建议来实

通过使用Google App Engine中的NDB,我正在查找任何部分中包含用户给定字符串的所有项目。例如:

输入:“时间”

输出:“重定时”、“计时”、“广播时间计费”,例如

我在问题“以字符串开头的NDB查询结果”中看到了类似的问题,但它只涉及开始部分。我已经实施了它,而且它是有效的;但我需要用其他部分来完成它。我在Python中工作

在我在问题中提到的问题中,作者做了一些类似于我正在寻找的事情

此外,阅读搜索API的文档时,它只针对文档,我不这么认为 处理文件,我不想要

你有什么建议来实现它吗

我从前面提到的问题中得到了一个重要的进展,我得到了答案

我编写使用的代码:

ndb.OR(ndb.AND(Kind.property >= "time", Kind.property <= "time" + "z"),
       ndb.AND(Kind.property >= "time", Kind.property <= "z" + "time"))

ndb.OR(ndb.AND(Kind.property>=“time”,Kind.property=“time”,Kind.property您不能在ndb中执行此操作,您应该使用google app engine的搜索api:


是的,关键是全文搜索,所以它与此完全相关。