我正在设置一个项目,希望将一些rails代码移动到mysql数据库中。我想把我在控制器中使用的条件放在数据库中。我已将此表称为过滤器。属性是名称和过滤器,在本例中,我将条件放入一个简单的条件:'status = ?' ,'P'。url中的filter参数,我调用了条件。,'P'") # including the string quotesActiveRecord::Statem
我正在使用到MySQL数据库的实时数据连接。
我遇到的问题是,在向MySQL请求数据之前,它没有应用过滤条件。因此,它实质上是执行SELECT * from my query,而不是将筛选条件应用于where子句。它将所有数据从MySQL数据库拉回Tableau,然后根据我的过滤条件丢弃不需要的数据。我的两个主要过滤条件是account_id和一个日期范围。只需从my account表中执行select来填充筛选器列