dbrepository.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:knowledge-repo 作者: airbnb 项目源码 文件源码
def _kp_dir(self, path, parent=None, revision=None):
        ref_prefix = parent + '/' if parent else ''
        revision = revision or self._kp_get_revision(path, enforce_exists=True)
        refs = (self.session.query(self.PostRef.ref)
                            .filter(self.PostRef.path == path)
                            .filter(self.PostRef.ref.like(ref_prefix + '%'))
                            .filter(self.PostRef.revision == revision)).all()
        for (ref,) in refs:
            if ref is not None:
                yield posixpath.relpath(ref, parent or '')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号