在我的模型中,我定义了几个范围,例如:
scope :myScope1, where('myField IS NULL')
这可行,但我不需要检查“Null” - 我需要检查“.blank?” - 因为在数据库中存在“空白”的非空值情况,我需要将其包括在内。我可以使用'.blank?在我的类定义中(并且做 - 他们在那里工作),但我不能在当前上下文中使用它。
我一直无法找到适用于此的语法(非贬值品种)。谢谢。
在我的模型中,我定义了几个范围,例如:
scope :myScope1, where('myField IS NULL')
这可行,但我不需要检查“Null” - 我需要检查“.blank?” - 因为在数据库中存在“空白”的非空值情况,我需要将其包括在内。我可以使用'.blank?在我的类定义中(并且做 - 他们在那里工作),但我不能在当前上下文中使用它。
我一直无法找到适用于此的语法(非贬值品种)。谢谢。