Fulfillment_created_at ror3 Shopify памылкі АПА

Як выкарыстоўваць масівы і атрымаць дату заказу?

Я атрымліваю дату, калі заказ быў адпраўлены. (Order.line_items_line_item.fulfillment.created_at)

Дапамога плз тнх

Я раблю гэта

кантролер

@order = ShopifyAPI :: Order.find (: усе)

праглядаў -Праца

    <% @order.each do |order|  %>
        <%= order.customer.email %>

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

           <% line_item.title %>

    <% end %>

    <% end %>

    

  <% end %>

праглядаў -Не працы

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

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

    <% end %>

    <% end %>

    

  <% end %>

праглядаў -Не працы

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

2 адказы

Я не ўпэўнены, я разумею ваша пытанне, але калі вы шукаеце, калі было створана для таго, вы хочаце

@order.created_at

Паглядзіце на адказы ў фармаце JSON ў http://api.shopify.com/order.html або зрабіць

puts @order.inspect

каб убачыць, якія дадзеныя вяртаецца з выкліку API замовы.

0
дададзена
Эдвард Дзякуй за адказ. Мне патрэбна дата, калі заказ быў выкананы з датай у фармаце 02.11.2011
дададзена аўтар Fonexn, крыніца

Пазіцыі не маюць created_at поля, яны ўласцівасць парадку такім жа чынам, што адресс лінія з'яўляецца часткай адрасы.

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

Выкарыстоўваючы рубінавы камень, вы можаце проста патэлефанаваць order.fulfillments , каб атрымаць масіў здзяйсненняў. Пасля гэтага вы можаце пятлю над тымі, каб убачыць, калі пазіцыі былі выкананы.

0
дададзена