首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

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

2012-03-25 
ror关于多条件查询的问题(在线等)第一次利用ror进行项目开发,所以遇到很多问题:这里是多条件查询的问题:背

ror关于多条件查询的问题(在线等)
第一次利用ror进行项目开发,所以遇到很多问题:

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

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

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

求大神帮忙啊。

[解决办法]
构造conditions
[解决办法]
不好意思的说,代码很乱。

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

建议:
一共可能有3个条件::id,:start_availavle,:end_available
你可以考虑下你的输入一共有几种可能的组合,之后按照组合的种类进行分类。

热点排行