簡體   English   中英

在GQL查詢中,ANCESTOR IS:1到底是什么意思?

[英]In a GQL query what ANCESTOR IS :1 exactly means?

我遇到了包含ANCESTOR IS:1的GQL查詢。 那么,祖先是什么?1代表什么?

query = db.GqlQuery("SELECT * "
                     "FROM my_db "
                     "WHERE ANCESTOR IS :1 AND answer > :3 AND ch = :4 "
                     "ORDER BY answer",
                     my_db_key('name'),
                     x,
                     ch)

例如,在上面的查詢中,這行“ WHERE ANCESTOR IS:1 AND answer>:3 AND ch =:4”應該做什么?

祖先查詢返回給定祖先實體的后代; 也就是說,將祖先列為其父代或父代的實體等等。

:1:2等是占位符,已由GqlQuery()的以下參數替換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM