ORM 쿼리 (예 : MyObject.query())의 결과는 데이터베이스에없는 값 (즉, 별도의 데이터베이스)을 기반으로하는 순위 알고리즘에 따라 정렬해야합니다. 검색 엔진). 즉, 'order_by'는 데이터베이스 내의 필드에서만 작동하기 때문에 작동하지 않습니다.외부 순위에 따라 SQLAlchemy 쿼리 결과의 순서 변경
그러나 쿼리에 제약 조건을 추가 할 수 있도록 유지하기 위해 쿼리 결과를 목록으로 변환 한 다음 다시 정렬하지 않으려합니다. 예 :
results = MyObject.query()
results = my_reorder(results)
results = results.filter(some_constraint)
SQLAlchemy를 통해이 작업을 수행 할 수 있습니까?
* 신청 가치 *에 대해 자세히 설명해 주시겠습니까? – van
응용 프로그램 값을 반영하도록 편집 됨 – muckabout