Если я читаю ваш исходный код, кажется, что вам просто нужно перечислить продукт с ценой выше 200, который вы можете сделать с помощью , где , позже, возможно, если вы захотите дополнительно отфильтровать данные, вы можете узнать [112 ] ransack gem
это для вашего index.html.erb
<% @products.each do |product| %>
<%= product.title %>
<%= product.price %>
<% end %>
это ваш ProductsController
class ProductsController < ApplicationController
def index
# if you want directly to filter just the list product that has price above 200
# then you can use where, your view just to show the result of @products
@products = Product.where('price > ?',200)
end
end
Родитель должен быть массивом!
$x[1] = array();
$x[1][] = 'child';
Я думаю, что Вы хотите сделать, должен использовать $x ['родитель'] в конце, не так ли?
Таким образом, это не точно $x = массив (), но больше что-то как:
$x = array('parent' => array());
$x['parent'][] = 'child';