Browse Source

add autorestart rec

dev
poturaevpetr 2 weeks ago
parent
commit
ddbebea001
  1. 7
      apiApp/routers/audio_management_router.py

7
apiApp/routers/audio_management_router.py

@ -25,14 +25,15 @@ def query_audio_without_conclusion(db, limit=None):
Использует exists() подзапрос, так как AiConclusion - это relationship
"""
from sqlalchemy import exists
from sqlalchemy import exists, not_
subquery = db.query(AiConclusion.audio_id).filter(
# Используем более простой подзапрос
subquery = exists().where(
AiConclusion.audio_id == Audio.id
)
query = db.query(Audio).filter(
~exists().where(subquery.exists())
~subquery
).order_by(Audio.index_date.asc())
if limit:

Loading…
Cancel
Save