很多時候我只需要一個實體屬性的值。所以沒有必要用key.get()來獲取整個實體。Google數據存儲,獲取具體的實體屬性
我知道投影查詢會返回具有您指定屬性的不完整實體。這些值位於索引中,因此不需要從數據存儲中獲取該實體。
我想知道如果給定一個鍵,有一種方法來獲取部分實體,從索引而不是數據存儲獲取信息,因爲我認爲從索引獲取將比從數據存儲更快。
例如是這樣的: 文章= some_key.get(投影= [Article.title]) 打印article.title
有一種方法來做到這一點?這可能是一個新的功能要求?編輯: 似乎沒有辦法。現有的索引按屬性排序。唯一的方法是,如果有一種方法可以創建按鍵排序的索引,並將該屬性放在一列中,但似乎沒有這些額外索引非常有用。
你是對的沒有辦法。 –
謝謝您的確認。嘗試一下,我可以添加一個屬性字段來保存當前實體的鍵值,所以它保存在索引中並按鍵排序,但我認爲它不值得。在這種情況下,索引將採用以下形式:| key_property |標題| __key__ | –