2024-06-16 14:21:46 发布
网友
我有所有被查找的对象,为解释器提供父对象和对象子对象。我希望在不使用递归的情况下这样做,因为zope不喜欢这种传统的递归。在
我将视图上下文设置为递归的根对象,以便开始附加对象,然后遍历过滤后的intid/objects列表,寻找将此对象作为父对象的对象。从那里我寻找初学者代码,希望有人能帮助我。在
也许这个小把戏对你和我一样有用。 您可以按PathIndex(getPhysicalPath)限制搜索结果,然后按字母顺序排序:
lst = context.Catalog.searchResults(path='/parentNodeId') lst.sort() print lst
你会看到这样的画面:
我认为从这个输出可以很容易地建立一个树结构
也许这个小把戏对你和我一样有用。
您可以按PathIndex(getPhysicalPath)限制搜索结果,然后按字母顺序排序:
你会看到这样的画面:
^{pr2}$我认为从这个输出可以很容易地建立一个树结构
相关问题 更多 >
编程相关推荐