我想限定cancelled_at
为空或空/空白的所有记录的范围。
我发现很多帖子要求不是空/空/空白...但我需要相反的东西。
我敢肯定这很简单,但我被难住了。
这是我目前得到的:
scope :active, where("cancelled_at IS NULL")
你试过吗?
Patient.where("created_at IS NULL or CAST(created_at as text) = ''")
# SELECT "patients".* FROM "patients" WHERE (created_at IS NULL or CAST(created_at as text) = '')