Template mapping and detect issue fixed
This commit is contained in:
26
debug_match.py
Normal file
26
debug_match.py
Normal file
@@ -0,0 +1,26 @@
|
||||
import sys
|
||||
import os
|
||||
sys.path.append(os.path.join(os.getcwd(), 'docengine'))
|
||||
|
||||
from app.core.database import SessionLocal
|
||||
from app.models.document import Document
|
||||
from app.services.matching_service import MatchingService
|
||||
|
||||
db = SessionLocal()
|
||||
doc = db.query(Document).order_by(Document.created_at.desc()).first()
|
||||
if not doc:
|
||||
print("No documents found.")
|
||||
sys.exit(0)
|
||||
|
||||
print(f"Latest document: {doc.id} (status: {doc.status})")
|
||||
|
||||
svc = MatchingService(db)
|
||||
try:
|
||||
# Match with min_confidence=0.0 so it returns EVERYTHING
|
||||
matches = svc.match_document(doc.id, min_confidence=0.0)
|
||||
print(f"Returned {len(matches)} matches.")
|
||||
for m in matches:
|
||||
print(f"Match: format_id={m.format_id}, score={m.confidence_score}")
|
||||
print(f"Details: {m.match_details}")
|
||||
except Exception as e:
|
||||
print(f"Error matching: {e}")
|
||||
Reference in New Issue
Block a user