コード例 #1
0
ファイル: field.py プロジェクト: Tukki/xweb
 def one(self):
     from xweb.orm.unitofwork import UnitOfWork
     result = UnitOfWork.inst().fetchRowByCond(self)
     if result:
         return result[0]
     
     return None
コード例 #2
0
    def one(self):
        from xweb.orm.unitofwork import UnitOfWork
        result = UnitOfWork.inst().fetchRowByCond(self)
        if result:
            return result[0]

        return None
コード例 #3
0
ファイル: field.py プロジェクト: Tukki/xweb
 def first(self):
     from xweb.orm.unitofwork import UnitOfWork
     self.limit(1)
     result = UnitOfWork.inst().getListByCond(self)
     if result:
         return result[0]
     
     return None
コード例 #4
0
    def first(self):
        from xweb.orm.unitofwork import UnitOfWork
        self.limit(1)
        result = UnitOfWork.inst().getListByCond(self)
        if result:
            return result[0]

        return None
コード例 #5
0
ファイル: structure.py プロジェクト: Tukki/xweb
 def canUseCache(cls, use_cache):
     return UnitOfWork.inst().use_cache and use_cache
コード例 #6
0
ファイル: structure.py プロジェクト: Tukki/xweb
 def getClient(cls, **kwargs):
     cache_name = cls.cacheName(**kwargs)
     return UnitOfWork.inst().cache_manager.get(cache_name)
コード例 #7
0
ファイル: field.py プロジェクト: Tukki/xweb
 def all(self):
     from xweb.orm.unitofwork import UnitOfWork
     return UnitOfWork.inst().getListByCond(self)
コード例 #8
0
ファイル: field.py プロジェクト: Tukki/xweb
 def row(self):
     from xweb.orm.unitofwork import UnitOfWork
     return UnitOfWork.inst().fetchRowByCond(self)
コード例 #9
0
 def canUseCache(cls, use_cache):
     return UnitOfWork.inst().use_cache and use_cache
コード例 #10
0
 def getClient(cls, **kwargs):
     cache_name = cls.cacheName(**kwargs)
     return UnitOfWork.inst().cache_manager.get(cache_name)
コード例 #11
0
 def all(self):
     from xweb.orm.unitofwork import UnitOfWork
     return UnitOfWork.inst().getListByCond(self)
コード例 #12
0
 def row(self):
     from xweb.orm.unitofwork import UnitOfWork
     return UnitOfWork.inst().fetchRowByCond(self)