Fulfillment_created_at ror3 shopify api 错误

发布于 12-13 02:13 字数 1152 浏览 2 评论 0 原文

如何使用数组并获取订单日期?

我得到了订单发货的日期。( order.line_items_line_item.fulfillment.created_at)

请帮忙,谢谢

我正在做这个

控制器

@order = ShopifyAPI::Order.find(:all)

视图 -work

    <% @order.each do |order|  %>
        <span class="highlight"><%= order.customer.email %></span>

    <%= order.line_items.each do |line_item| %>

           <span class="note"><% line_item.title %></span>

    <% end %>

    <% end %>

    </ul>

  <% end %>

视图 - 不起作用

    <% @order.each do |order|  %>

    <%= order.line_items.each do |line_item| %>
           <span class="note"><% line_item.created_at %></span>

    <% end %>

    <% end %>

    </ul>

  <% end %>

意见 - 不起作用

<% if @order.line_items %>
      <% @order.line_items.each do |line_item| %>
        <tr>       
          <td><%= line_item.created_at %></td>
        </tr>
      <% end %>
<% end %>

How to use arrays and get order date?

I get the date when the order was shipped.( order.line_items_line_item.fulfillment.created_at)

Help plz thx

I'm doing this

controller

@order = ShopifyAPI::Order.find(:all)

views -work

    <% @order.each do |order|  %>
        <span class="highlight"><%= order.customer.email %></span>

    <%= order.line_items.each do |line_item| %>

           <span class="note"><% line_item.title %></span>

    <% end %>

    <% end %>

    </ul>

  <% end %>

views -don't work

    <% @order.each do |order|  %>

    <%= order.line_items.each do |line_item| %>
           <span class="note"><% line_item.created_at %></span>

    <% end %>

    <% end %>

    </ul>

  <% end %>

views -don't work

<% if @order.line_items %>
      <% @order.line_items.each do |line_item| %>
        <tr>       
          <td><%= line_item.created_at %></td>
        </tr>
      <% end %>
<% end %>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

画尸师 2024-12-20 02:13:59

我不确定我是否理解您的问题,但如果您正在查找订单的创建时间,您需要

@order.created_at

查看 "="" rel="nofollow">http://api.shopify.com/order.html 或执行 a

puts @order.inspect

查看从 Order API 调用返回的数据类型。

I’m not sure I understand your question, but if you’re looking for when an order was created, you want

@order.created_at

Take a look at the JSON responses in http://api.shopify.com/order.html or do a

puts @order.inspect

to see what kind of data comes back from an Order API call.

扛起拖把扫天下 2024-12-20 02:13:59

订单项没有 created_at 字段,它们是订单的属性,就像地址行是地址的一部分一样。

有一个单独的对象处理订单履行。这是文档页面: http://api.shopify.com/fulfillment.html

使用对于 ruby​​ gem,您只需调用 order.fulfillments 即可获取履行数组。然后您可以循环查看这些订单项何时履行。

Line items don't have a created_at field, they're properties of the order in the same way that adress lines are part of an address.

There's a separate object that deals with order fulfillments. Here's the page on the docs: http://api.shopify.com/fulfillment.html

Using the ruby gem you can just call order.fulfillments to get an array of fulfillments. Then you can loop over those to see when the line items were fulfilled.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文