flask sqlalchemy order by (sort 작업 )

조회수 1549회
players = db.session.query(Player).join(Nation, Player.nation_id == Nation.nation_id).filter(Nation.nation_id == team_id).order_by(Player.position.asc(),Player.player_name.asc()).all()

이처럼 players 변수에 sqlalchemy를 사용하여 positionplayer_name의 정보를 정렬해두었습니다.
이중에(선수중에) entry 컬럼의 boolean 값이 1인 아이들이 html <table><tbody>에서 맨위로 올라오게끔 어떻게 작성해야할까요?

예를들어 선수가 20명이고 선수명과 포지션명에 따라서 정렬 되어 있는 상태에서 entry 컬럼의 boolean 값이 1인 선수가 맨위로 11명 오게끔 하려면 어떻게 해야되나요?

  • 정렬을 하나 더 추가해 보세요. Player.entry.desc() 엽토군 2019.6.4 15:12

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)