【问题标题】:ShopifyAPI with Rails - how to create calculated fields带有 Rails 的 ShopifyAPI - 如何创建计算字段
【发布时间】:2013-01-11 14:34:36
【问题描述】:

我正在构建一个 Rails 应用程序来访问 ShopifyAPI。如何在返回的对象上添加“计算”字段。例如在我的控制器中,为了获得所有订单,我正在调用:

@orders = ShopifyAPI::Order.find(:all, :params => { :status => 'any'})

这很好用,但我希望 @orders 包含一个新的计算字段“全名”(order.customer.firstname + order.customer.lastname 的连接)

任何想法都非常感谢:-) 谢谢。

【问题讨论】:

    标签: ruby-on-rails shopify


    【解决方案1】:

    对资源的 GET 意味着您将其从 A 转移到 B,在这种情况下,您将订单从您的商店转移到您的应用。如果您想连接客户名称,请在您的应用程序代码中执行此操作。您无法更改从 API 请求的数据格式以适合您。你按原样得到它。

    【讨论】:

    • 谢谢大卫。我知道我无法更改 API,我在问题中的真正含义是 - 如何在 API 请求创建 @orders 对象后将计算字段添加到(或扩展它)。这是一个 ShopifyAPI::Order 对象,我很难扩展它。
    猜你喜欢
    • 1970-01-01
    • 2014-10-12
    • 2015-12-11
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多