クライアントとコントラクトの2つのモデルがあります。クライアントには、id、email、client_numberの3つの属性があります。コントラクトにも3つあります:id、ip、client_id。クライアントhas_many:contracts。コントラクトbelongs_to:client。
RoRを使用すると、次のような自動生成されたメソッドを取得できます。
Client.find_by_email_and_client_number'some_email'、1234
しかし、私は次のような自動生成されたメソッドが必要です。
Client.find_by_email_and_client_number_and_ip'some_email'、1234、 '192.168.200.54'
クライアントの属性のみを使用するのではありません。コントラクトモデルのip属性も使用したい。