인프런 커뮤니티 질문&답변

김대희님의 프로필 이미지
김대희

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

쿼리에 직접 Where 필터 적용하기

도저히 해결이 안되요. query.orderBy

작성

·

319

0

무엇이 문제인지.. 오류를 해결할 수가 없네요.

The element type 'OrderingTerm' can't be assigned to the list type 'OrderingTerm Function($TodosTable)'.

이렇게 오류가 나오는데..

Date변수는 정렬하는데 기준값?으로 사용할수 없는 건가요?

Stream<List<Todo>> watchTodos() {
  final query = select(todos);
  query.orderBy([OrderingTerm.asc(todos.date)]);
  return query.watch();
}

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

함수를 넣어야하는데 값을 넣으셔서 그런것 같은데요?

아래 공식 예제 첨부해드립니다.

https://drift.simonbinder.eu/docs/getting-started/writing_queries/#ordering

감사합니다!

김대희님의 프로필 이미지
김대희

작성한 질문수

질문하기