gpt4 book ai didi

python - 如何使用 Google App Engine 实现类似 'contains' 过滤器查询的 Django?

转载 作者:太空狗 更新时间:2023-10-30 03:07:46 25 4
gpt4 key购买 nike

是否有一些方法可以通过 Google App Engine 实现 Django,例如 contains 或 icontains 过滤器?我正在使用应用引擎补丁。

我之前使用以下查询来匹配字符串的开头,但现在的要求是在 Datastore 中查找字符串模式。

Employee.all().filter('name >=',value).filter('name <',unicode(value) + u'\ufffd')

基本上,要求是实现一个搜索功能,所有字符串都包含搜索字符串作为结果。

请提出建议。

提前致谢。

最佳答案

您需要做的是创建一个字符串列表属性,其中包含不同的字符串排列并对该列表进行查询。

查看 appengine.ext.search.SearchableModel 的示例实现。您也可以查看 nonrel-search .

关于python - 如何使用 Google App Engine 实现类似 'contains' 过滤器查询的 Django?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3308906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com