专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Ruby/Rails

ror关于多条件查询的有关问题()

发布时间:2011-06-29 18:44:14 文章来源:www.iduyao.cn 采编人员:星星草
ror关于多条件查询的问题(在线等)
第一次利用ror进行项目开发,所以遇到很多问题:

这里是多条件查询的问题:

  背景: 查询用户的账户表,条件为编号,余额的区间(包括上区间、下区间、或者某个区间)
   

  问题:我想利用原生的rails arel查询所需要的数据结果,条件是动态的,比如如果编号为空,则不作为sql
  的查询条件。

求大神帮忙啊。

------解决方案--------------------
构造conditions
------解决方案--------------------
不好意思的说,代码很乱。

尽量不要写太长的函数,虽然不知道你的设计是什么样子。
但是从上面的代码来看,感觉可以拆分的。
尽可能的不要将很多逻辑混杂在一起。

建议:
一共可能有3个条件::id,:start_availavle,:end_available
你可以考虑下你的输入一共有几种可能的组合,之后按照组合的种类进行分类。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: