для моего фрагмента ниже для рендеринга json
def show
@product = Product.find(params[:id])
render json: @product.to_json(:include => { :items => { :only => [:id,
:description] }})
end
При рендеринге json for имеет много атрибутов модели, я получаю недопустимое утверждение следующим образом:
(Mysql2::Error: Unknown column 'items.product_id' in 'where clause': SELECT `items`.* FROM `items` WHERE `items`.`product_id` = 1):
В то время как у меня естьстолбец с именем products_id для внешнего ключа вместо product_id.Мне нужно бросить заявление как products_id без изменения имени столбца в базе данных.