[Diesel] 검색에 조건부여하기
검색에 조건을 주려면 filter 메서드를 사용하면 된다.
filter에는 조건을 표현할 함수를 인자로 넘겨야 하는데, table!로 생성되는 dsl::속성 필드에 필요한 비교자들이 있어서 그걸 쓰는게 더 편하다.
filter 객체는 다시 Filter라는 객체를 반환하는데, 인터페이스는 기존의 Dsl 객체와 다를게 없어서 바로 get_result 등의 메서드로 검색을 수행할 수 있다.
이런 식으로 말이다.


개수를 제한하는 limit나 정렬해주는 order 등도 유사한 방식으로 작동하니, 나머지는 문서를 참조하길 바란다.
https://docs.diesel.rs/diesel/query_dsl/trait.QueryDsl.html