db.py 文件源码

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

项目:server 作者: viur-framework 项目源码 文件源码
def getSkel( self ):
        """
            Returns a matching :class:`server.db.skeleton.Skeleton` instance for the
            current query.

            Its only possible to use this function if this query has been created using
            :func:`server.skeleton.Skeleton.all`.

            :returns: The Skeleton or None if the result-set is empty.
            :rtype: :class:`server.skeleton.Skeleton`
        """
        if self.srcSkel is None:
            raise NotImplementedError("This query has not been created using skel.all()")
        res = self.get()
        if res is None:
            return( None )
        #s = self.srcSkel.clone()
        self.srcSkel.setValues( res, key=res.key() )
        return self.srcSkel
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号