매개변수를 기반으로 행을 쿼리하고 테이블을 조인하는 SQL 방법
P粉797855790
P粉797855790 2023-09-07 15:32:10
0
1
474

내 Ruby 프로젝트에는 다음과 같은 GET 엔드포인트가 있습니다:

/endpoint/:special_param

테이블이 2개 있는 데이터베이스가 있습니다. 표 1에는 다음 열이 포함되어 있습니다. id、special_param_column、joinable_column

표 2에는 다음 열이 포함되어 있습니다. id、joinable_column、other_data

이것은 데이터베이스 모델에서 요청을 처리하는 코드입니다:

으아악

나는 find_by_sql 内部写什么来选择表 2 中与表 1 中具有相同 joinable_column 值的行,其中 special_param_column 值等于传递到函数中的 special_param가치에 속해야 할까?

예를 들어 테이블에 다음 데이터가 포함되어 있다고 가정합니다.

으아악

만약 special_param = 208이면 테이블 2의 1행과 4행을 반환하고 싶습니다

P粉797855790
P粉797855790

모든 응답(1)
P粉254077747

으아악

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!