代码之家  ›  专栏  ›  技术社区  ›  Martin v. Löwis

无父项的AppEngine查询

  •  1
  • Martin v. Löwis  · 技术社区  · 15 年前

    使用 M.all().filter("parent = ", None).fetch(100) 不会产生任何结果,即使某些对象确实没有父对象。

    我做错什么了?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Nick Johnson    15 年前

    无法专门查询根实体。您需要使用外部信息(例如,Foo类型的实体没有父实体),或者添加一个属性来指示实体是否是根实体。

        2
  •  1
  •   moraes    15 年前

    你不用 filter() 查询祖先。请尝试:

    M.all().ancestor(None).fetch(100)