Ruby プロジェクトには次の GET エンドポイントがあります:
/エンドポイント/:special_param
2 つのテーブルを持つデータベースがあります。テーブル 1 には次の列が含まれています:id、special_param_column、joinable_column
表 2 には次の列が含まれています:id、joinable_column、other_data
これはデータベース モデルでリクエストを処理するためのコードです:
リーリーテーブル 1 のspecial_param_column
値が次と等しい、同じjoinable_column
値を持つテーブル 2 の行を選択するには、find_by_sql
内に何を書けばよいですか?関数のspecial_param
値に渡されるものですか?
たとえば、テーブルに次のデータが含まれているとします:
リーリーspecial_param = 208の場合、テーブル 2 の行 1 と行 4 を返したいです。