from sqlalchemy.orm import Session from sqlalchemy import and_, or_, desc, asc from models import get_session, Ticker def get_ticker(session: Session, contract: str): return session.query(Ticker).filter(Ticker.contract == contract).limit(500).all() def get_ticker_count(session: Session, contract: str): return session.query(Ticker).filter(Ticker.contract == contract).count() # 사용 예시 session = get_session() try: cnt = get_ticker_count(session, "BTC_USDT") print(cnt) tickers = get_ticker(session, "BTC_USDT") for ticker in tickers: print(ticker.clast) finally: session.close()