GMT+0900Laravel4.2です。5.x系はわかりません。Laravelはクエリビルダー実行時に論理削除したレコード、つまりdeleted_atがNULLのレコードを自動的に対象外にしてくれます。joinしたテーブルを除いて...論理削除したレコードを自動で除くというのはSQL的には下記のようなことです。※Laravelでは(クラスの宣言次第で)deleted_atに値が入っていると論理削除とみなします。ORMクエリビルダーを使用した場合にSQL実行時にLaravel側で下記のWHERE文を自動で付与してくれます。->count();通常はこれだけでよいです。当てはまりません...例えば、下記のような2016/8/1以降に注文のあった製品を取得したいとします。取得対象に含まれてしまいます。※productsテーブルの論理削除されたレコードは取得対象から除外されます。従って、下記のように書く必要があります。YoshinoriN)。