[Zope-dev] PathIndex doesn't index last part of path
Andy McKay
andy@agmweb.ca
Sat, 17 Aug 2002 23:54:06 -0700
> If you call getObject, that actually does traversal anyway.
Right, in that situation it would be pointless...
You rock, Casey, thanks. I was thinking more about adding:
def getMetadataFromPath(self, path):
""" get metadata for an object using its path """
rid = self._catalog.uids[path]
return self._catalog.getMetadataForRID(rid)
def getIndexFromPath(self, path):
""" get index for an object using its path """
rid = self._catalog.uids[path]
return self._catalog.getIndexDataForRID(rid)
Since this uses the same terminology and returns the same data as
getIndexDataForRID and getMetadataDataForRID. Is there any reason why I
couldn't checked these in?
--
Andy McKay
Agmweb Consulting
http://www.agmweb.ca