使用动态查找器指定 NOT NULL
我经常想使用动态查找器来指定 NOT NULL。所以...
这有效:
Widget.find_all_by_color('blue')
这有效:
Widget.find_all_by_color(nil)
但我该怎么办
SELECT * FROM `widgets` WHERE `color` IS NOT NULL;
?
I very often want to use dynamic finders to specify NOT NULL. So…
this works:
Widget.find_all_by_color('blue')
this works:
Widget.find_all_by_color(nil)
But how can I do
SELECT * FROM `widgets` WHERE `color` IS NOT NULL;
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
两种方法取决于您想要的具体程度:
我希望它有所帮助。
干杯
Two ways depending on how specific you want to be:
I hope it helps.
Cheers
试试这个:
Try this:
不太优雅,但这应该有效:
Not quite as elegant, but this should work: