gpt4 book ai didi

google-app-engine - 检查数据存储中是否已存在值的最佳方法

转载 作者:太空宇宙 更新时间:2023-11-03 15:32:08 25 4
gpt4 key购买 nike

我已经为我使用 Google Datastore 创建的博客制作了一个注册表,现在我正在努力让它变得更好。

我看到的第一件事是可以更改的是 Web 应用程序在数据存储中查找用户名的方式,以查看用户名是否已被使用。

我是这样做的:

db.GqlQuery("SELECT * FROM UserData where username = :1", username)

能否请您向我推荐更好的解决方案,这样会更快。

谢谢。

最佳答案

如果用户名是唯一的,那么您可以将用户名作为 key ,您可以在其中使用 db.Model.get_by_key_name()

实际上,为了获得更好的性能,请使用 ndb,它会缓存您的实体以获取请求,因此速度会更快。

关于google-app-engine - 检查数据存储中是否已存在值的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11528185/

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