项目用到一个供应商 model,名字叫 supplier,其中字段分别如下:company phone fax 我只知道 company 这个值 xx,怎么得到列信息的 id。 我试了一下这样不行 Supplier.where(:company=>'xx').id 会出错,错误提示是 undefined method for activerecord::relation,求助
Supplier.where(:company=>'xx').first.id
PS; 最好加上 try: Supplier.where(:company=>'xx').first.try(:id),否则容易报undefined methodid' for nil:NilClass`
Supplier.where(:company=>'xx').first.try(:id)
undefined method
thx