我的Rails模型中有一个getter方法,就像这样
1. #define timers ((dual_timers *)0x03FF6000)
有没有办法在我的sql查询中使用这个方法,就像这样。
2. struct dual_timers
{
special_register TMOD;
special_register TDATA0;
special_register TDATA1;
special_register TCNT0;
special_register TCNT1;
};
答案 0 :(得分:4)
db上有那些a,b和c字段吗?在那种情况下你可以做
Model.where("a * b * c >= ?", 10)
否则,如果也不是abc a,b和c都不是db上的字段我担心你不能用查询做所有事情而我会使用select
Model.all.select { |o| o.abc >= 10 }