【发布时间】:2019-11-29 11:51:38
【问题描述】:
我希望使用 Ruby on Rails 构建一个基本的 Shopify 应用。
我正在使用 Shopify_app gem 来促进我对 Shopify 的 API 调用。
例如
orders = ShopifyAPI::Order.find(:all, :params => {:limit => 3})
我真的很纠结如何过滤这些数据。
具体来说,我想在应用程序的前端包含一个日期选择器,它将根据 created_at 日期过滤订单。
但是,在查询活动资源时,我认为您不能使用“where”方法,并且“select”和“find”等其他方法不适合。
那么我的问题是这个。
有没有一种方法可以在不将数据实际加载到数据库中并使用 Active Record 方法进行查询的情况下查询和过滤数据?
我想过滤和提取数据,但不存储它,因为我不需要。
任何帮助或指点将不胜感激。
【问题讨论】:
-
它会很慢,但你可以使用 vanilla ruby、hash 和/或数组方法
标签: ruby-on-rails activerecord shopify shopify-app activeresource