小编esb*_*ngo的帖子

对象未加载

这是我用ruby/rails发生的最奇怪的事情.

我有一个模型,Store,has_many Balances.我有一个方法,根据商店的货币给我默认余额.

商店模型.

class Store < ActiveRecord::Base

  has_many :balances, as: :balanceable, dependent: :destroy

  def default_balance
    #puts self.inspect <- weird part.
    balances.where(currency: self.currency)[0]
  end
  ...
end
Run Code Online (Sandbox Code Playgroud)

平衡模型.

class Balance < ActiveRecord::Base

  belongs_to :balanceable, :polymorphic => true
  ...
end
Run Code Online (Sandbox Code Playgroud)

好的,那么在Balance控制器中我有show动作,它会给我一个特定的余额或默认值.

平衡控制器.

class Api::Stores::BalancesController < Api::Stores::BaseController

  before_filter :load_store

  # Returns a specific alert
  # +URL+:: GET /api/stores/:store_id/balances/:id
  def show
    #puts @store.inspect <- weird part.
    @balance = (params[:id] == "default") ? @store.default_balance : Balance.find(params[:id])
    respond_with @balance, :api_template => …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

5
推荐指数
1
解决办法
193
查看次数

除了追加之外,我如何使用新的FormData方法?

现在我正在尝试使用FormData.getAll此处指定的方法: 来自MDN的FormData.我使用的是Chrome 版本42.0.2311.90,MDN说这是兼容的:在此输入图像描述

但是当我创建一个FormData对象时,它只有以下append方法:

在此输入图像描述

那么,这还没有发布吗?如果是的话,我们什么时候可以访问它?

谢谢.

javascript form-data

5
推荐指数
1
解决办法
404
查看次数

标签 统计

form-data ×1

javascript ×1

ruby ×1

ruby-on-rails ×1