Ruby on rails Rails:获取tIDENTIFIER语法错误
我在以下代码中遇到错误:Ruby on rails Rails:获取tIDENTIFIER语法错误,ruby-on-rails,Ruby On Rails,我在以下代码中遇到错误: 实际上,如果Warehouse.product==sale.product,它应该打印价格。但事实并非如此。我得到了这个错误: OrdersController中的语法错误#show 语法错误,意外的tIDENTIFIER,应为“')”…=Warehouse.where(:product sale.product).pull(:mrr))@输出^ 语法错误,意外“),应为关键字“\u end…uct sale.product).pull(:mrr))@输出缓冲区安全附
实际上,如果Warehouse.product==sale.product,它应该打印价格。但事实并非如此。我得到了这个错误:
OrdersController中的语法错误#show
语法错误,意外的tIDENTIFIER,应为“')”…=Warehouse.where(:product sale.product).pull(:mrr))@输出^代码>
语法错误,意外“),应为关键字“\u end…uct sale.product).pull(:mrr))@输出缓冲区安全附加='^代码>
我做错了什么
提前谢谢 试试这个
<%= Warehouse.where(:product => sale.product).pluck(:price) %>
sale.product).采摘(:价格)%>
此代码不应出现在视图中。观点注定是愚蠢的。