【发布时间】:2013-05-29 14:24:54
【问题描述】:
我正在使用 Spree Commerce 开发我的电子商务网站。当我写
self.where("user_id = ?", user_id)**
为了访问数据库,它显示ActiveRecord::Relation,当我使用时
self.where("user_id = ?", user_id).first
它没有返回任何东西。我正在使用
Spree::Modelname.actionname 在视图文件中访问数据。
谁能帮我从 Rails 3.2 的数据库中获取数据。
【问题讨论】:
-
你确定 self 就是你在执行语句时认为的样子吗?
-
我也尝试将 self 更改为 Spree::Wishlist,但它也显示了相同的结果。
标签: ruby-on-rails database activerecord spree