如何在不返回对象的情况下检查数据存储区中是否存在密钥

use*_*348 8 python google-app-engine

我希望能够检查数据存储区中是否存在我的模型的key_name.我的代码是:

t=MyModel.get_by_key_name(c)
    if t==None:
        #key_name does not exist
Run Code Online (Sandbox Code Playgroud)

我不需要该对象,所以有没有办法(更快,成本更低的资源)检查对象是否存在而不返回它?我只知道关键名称,而不是关键.

mor*_*aes 4

您无法避免使用 get_by_key_name() 或与密钥相关的等效项来检查密钥是否存在。你的代码没问题。