可是 我安装的是 jdk8 的,显示的是 jdk11 而我压根就没有安装 11 啊 怎么会显示有 jdk11 的影响呢
那奇怪啊 我是按照 安装教程走的啊 有安装 jdk 的步骤啊
FalseFeedback.select('max(created_at) as created_at , system_id').group("system_id").order('created_at desc')
解决
不好使啊 我之前用了 而且带有 select 的 最后集合对象中的每一个对象 都不能得到所有属性值 不晓得咋回事
你好 我在 order 中这样修改的:
class Orderinfo < ActiveRecord::Base
belongs_to :customer, optional: true
validates :cus_id, :foo_id, :number, presence: true
end
因为这个订单要和顾客 customer 有关联,所以 customer 是必须的 但是问题是 我现在可以进行订单添加 删除,修改订单时汇出错:
NoMethodError in Orderinfos#edit
Showing /home/rcctp00013258/webs/testrelation/app/views/orderinfos/_form.html.erb where line #5 raised:
undefined method `each' for nil:NilClass
请问这个该咋修改?
我看到控制台里 所有参数都穿进 Parametes 里面了
就是在 create 的时候 有个 save 出了问题 问题就出在 has_many 和 belong_to 那个配置上 但我没有想通怎么回事
def create
@orderinfo = Orderinfo.new(orderinfo_params)
respond_to do |format|
if @orderinfo.save
format.html { redirect_to @orderinfo, notice: 'Orderinfo was successfully created.' }
format.json { render :show, status: :created, location: @orderinfo }
else
format.html { render :new }
format.json { render json: @orderinfo.errors, status: :unprocessable_entity }
end
end
end
不好意思 刚上手这个框架 好多都在尝试中
但是不对啊 我在 orderinfo 的 new 中已经把这个对象都穿第过去了:
def new
@orderinfo = Orderinfo.new
@customers = Customer.all
@foods = Food.all
end
奇怪了。。。。我把 has_many :orderinfos, dependent: :destroy,belongs_to :customer 去掉 就能添加了 着什么情况?????这样这两个类就没有关联了啊?????
嗯嗯 谢谢各位 已经解决
数据库中肯定已经有数据了 就是那个类方法 vip_total_consumption 没有实现功能
save 之后 还是 0 不晓得那里的问题
就是按杂烩哦你的说的做了 完了在执行到这里时 出现这个问题 数据就是这个:
('X99主板','华硕',2,2888,NOW(),NOW()),
('iPhone6s','苹果',3,5288,NOW(),NOW()),
('iPhone6sPlus','苹果',3,6888,NOW(),NOW()),
('iPad Pro','苹果',4,6888,NOW(),NOW()),
('Mac Book Pro','苹果',1,9288,NOW(),NOW())
in type_cast': undefined methodto_f' for [4288, 2888, 5288, 6888, 6888, 9288]:Array (NoMethodError) Did you mean? to_s to_a to_h 有一个 float 的数组 提交时出了这个错 请问怎么回事?
刚上手 Rails 请问 user = Delta::User.new user.username = "tom" user.sex = 1 user.save
在 script 文件夹中怎么执行 并且插入数据到数据库?
请问
user = Delta::User.new
user.username = "tom"
user.sex = 1
user.save
这个咋在 RM 中执行并且添加到数据库??