4
코드 :SQLAlchemy 결과를 임의로 정렬 하시겠습니까? 문제
random_items = random.shuffle(Item.query.all())[20:30]
그것은 플라스크/SQLAlchemy의 응용 프로그램에 있습니다. Item
모델입니다.
그게 지금하고있는 일이며 작동하지만 실제 데이터 세트를 사용하기 시작하면 재앙이 올 것으로 예상됩니다.
어떻게하면 제대로 할 수 있습니까?
고마워요. 그렇습니다. 제 우려는 제가 메모리에 엄청난 목록을 갖고 있었고 앱이 그냥 죽을 것이라는 것이 었습니다. 이제 임의의 항목을 가져올 수 있습니다. :) 감사합니다 – matt
조인이 포함 된 쿼리와 함께 작동합니까? 그것은 나를 위해 아무것도하지 않는 것 같습니다. –
'func'을 가져올 경로를 포함하지 않는 이유는 무엇입니까? 내 말은, 그것은 단지 코드의 라인이며 그것을 언급할만한 가치가 있습니다. 그것은 'from sqlalchemy.sql.expression import func'이어야합니다. – Desprit