我的实训报错

dev_forum
daiao 5 years ago
parent aaa0513ad5
commit c9d4714ef8

@ -76,7 +76,7 @@ class ShixunsController < ApplicationController
@shixuns = @shixuns.order("shixuns.status = 2 desc, shixuns.publish_time #{bsort}") @shixuns = @shixuns.order("shixuns.status = 2 desc, shixuns.publish_time #{bsort}")
end end
# 用id计数会快10+MS左右,随着数据的增加,性能会提升一些。 # 用id计数会快10+MS左右,对于搜索的内容随着数据的增加,性能会提升一些。
@total_count = @shixuns.count("shixuns.id") @total_count = @shixuns.count("shixuns.id")
## 分页参数 ## 分页参数

@ -52,7 +52,7 @@ class Shixun < ApplicationRecord
end end
} }
scope :visible, -> { where("status != -1") } scope :visible, -> { where.not(status: -1) }
scope :published, lambda{ where(status: 2) } scope :published, lambda{ where(status: 2) }
scope :unhidden, lambda{ where(hidden: 0, status: 2) } scope :unhidden, lambda{ where(hidden: 0, status: 2) }
scope :field_for_recommend, lambda{ select([:id, :name, :identifier, :myshixuns_count]) } scope :field_for_recommend, lambda{ select([:id, :name, :identifier, :myshixuns_count]) }

Loading…
Cancel
Save