Python TypeError: if no direction is specified, key_or_list must be an instance of list

 파이썬 파이몽고의 sort 메소드를 사용 중 아래와 같은 에러가 발생했습니다.

TypeError: if no direction is specified, key_or_list must be an instance of list

Candle.find(market_code, 'Day1').sort({'time', 1}).limit(1))

위와 같이 호출했을 때 sort안에 인자로 {} 객체형이 아닌 sort('time', 1) 같은 key, direction값으로해야합니다. 여러개로 할 것이라면 [('time', 1)] 과 같은 리스트 형식으로 해주면 됩니다.

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

[GWork] LNK2038 'RuntimeLibrary'에 대해 불일치가 검색되었습니다. 'MDd_DynamicDebug' 값이 'MTd_StaticDebug' 값과 일치하지 않습니다.

WCF 메시지를 수락할 수 있는 http://localhost:63397/Service1.svc에서 수신 대기 중인 끝점이 없습니다.