0

acts_as_paranoidロジックの削除を可能にする という gem を使用しています。

1. <% @codes_confirmed_count = Code.where(:deleted_at => nil, :created_at => check_date.beginning_of_day..check_date.end_of_day).count %>   

2. <% @codes_all_count = Code.where(:created_at => check_date.beginning_of_day..check_date.end_of_day).count %>     

これらのコードは同じ値を返します。

2 番目のものは、1 番目のものより大きい値を返す必要があります。:deleted_at => nil

しかし、実際には削除されたレコードがいくつかあります(つまり、列に日時の値があることを意味しdeleted_atます)

ここでacts_as_paranoidを無視するにはどうすればよいですか?

4

1 に答える 1