データベースに、tableという名のテーブルを作成したとします。
SQL文で全件データを取得する場合、Select * From table;となります。
条件を指定して、1件だけ取得したい場合、Select * From table Where 項目 = 1;となります。つまり、SQL文であれば、検索するデータが全件であれ、1件であれ、テーブル名は、tableです。
しかし、Railsの場合、検索結果が1件の場合は、table(単数)で、複数件ある場合は、tablesと、現実的に、tablesという名のテーブルは存在していないにも関わらず、複数にしないといけないのが、納得してないのですが。
どなたか説明をお願いします。
回答1件
あなたの回答
tips
プレビュー