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