inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

캘린더에서 data 불러올 때 쿼리문 작성 문의드립니다.

403

나스닥

작성한 질문수 1

0

 

안녕하세요. 평소 코드팩토리님 강의 열심히 듣고 있는 사람입니다.

캘린더 편을 반복해서 계속 들으면서, 제 어플에 커스텀해서 사용하고 있습니다. 제가 달력을 구현하면서, 감정일지를 만들고 있는데 아래의 사진과 같이 월별로 일지를 불러오려고 합니다.

그래서 drift_database 에서의 코드 구현을 위의 사진과 같이 구성하였습니다. int date를 인자로 넣고, where 문에서 schedules.date.month.equals(date) 와 같은 데이터를 불러오도록 하는데요, 이렇게 작성을 했을 때 월별로 잘 들어오기는 하는데 문제는 연도가 바뀌어도 같은 달이면 그 데이터가 불러와진다는 겁니다.

예를 들어 2023년 1월로 불러왔던 일지들이 2022년 1월을 선택해도 불러와진다는 겁니다..ㅜㅜ

그래서 drift_database에서 쿼리문을 작성할 때

schedules.date.month.equals(date) && schedules.date.year.equals(date)

이런식으로 작성을 하려고 하니 안되는 것 같은데, 혹시 년도와 월이 같은 일지들을 불러오는 쿼리문은 어떻게 작성을 해야할까요? 도움 부탁드립니다.

감사합니다.

(사진의 datepicker 기능에서 연/월/일 중 '일'을 빼지 못해 사진과 같이 나오고 있습니다. '일'은 그냥 무시해주세요.)

클론코딩 Flutter

답변 1

0

코드팩토리

안녕하세요!

and 조건을 찾으시는게 맞을까요?

https://drift.simonbinder.eu/docs/getting-started/expressions/#boolean-algebra

위 링크에서 boolean algebra를 확인해보세요.

기본 제공 CupertinoDatePicker는 날짜만 빼는게 불가능한걸로 알고있습니다!

직접 제작하시거나 다른 플러그인을 사용하셔야합니다.

LocationPermission.denied관련 질문입니다

0

588

1

videocontrollor dispose

0

433

1

onlogotap함수의 video nullable관련질문

0

391

1

setState 사용 차이

1

447

1

블로그 웹앱 배포 방법

0

509

1

sizedbox 위젯에 primary = RED_COLOR

1

434

1

개념 강의 순서 질문

0

409

1

materialstateProperty 다른 메소드관련질문

0

417

1

내 노트 모아보기

0

502

1

SafeArea (iPhone, Android)

0

408

1

web view 실행 안됩니다.

0

409

1

랜덤 숫자 생성기 프로젝트 관련

0

539

2

안도르이드 애뮬레이터 질문

0

384

1

super를 사용하는 건, 부모와 자식 클래스의 파라미터 이름이 꼭 같아야하나요?

0

475

1

선생님 flutter device를 크롬으로 했을때 http 통신이 안됩니다..

0

784

1

no element

0

442

1

암호화

0

236

1

책과 강의

0

388

1

voidcallback함수와 클래스내에 변수선언에 관한질문

0

476

1

android studio 세팅

0

482

1

오늘도 출근 세팅하기

2

563

1

재사용 클래스 임폴트 방법

0

484

1

가상화를 못하는 CPU인건가요? 확인 부탁드립니다.

0

401

1

flutter dispose 관련

0

1391

2