ruby on rails 连接条件(带 squeel)
Posted
技术标签:
【中文标题】ruby on rails 连接条件(带 squeel)【英文标题】:ruby on rails join conditions (with squeel) 【发布时间】:2012-11-01 12:58:57 【问题描述】:我正在尝试使用 Squeel 来比较连接表之间的属性以及一些数学运算。
这是一个查询示例:
Parent.joins[child1, child2.grandchildren].
wheregrandchildren.birth_datetime > Time.now - child1.age.years
我从 Squeel 收到错误消息“TypeError: can't convert Squeel::Nodes::KeyPath into an exact number”
有人知道我在这里做错了什么吗?
【问题讨论】:
【参考方案1】:会
Parent.
joins[child1, child2.grandchildren].
wherechild2.grandchildren.birth_datetime > (Time.current - child1.age.years)
做这个伎俩?
【讨论】:
以上是关于ruby on rails 连接条件(带 squeel)的主要内容,如果未能解决你的问题,请参考以下文章
在 Slim 中使用 Ruby on Rails 有条件地创建隐藏属性
无法连接 localhost:3000 ruby on rails in vagrant