У меня есть таблица экспериментов в моей базе данных, заполненная заполнением формы. Одним из полей в форме является sample_type, который является опцией drop down для выбора AOV или Conversion. В моем show.html.erb
я хотел бы показать эксперименты AOV и эксперименты по конверсии отдельно. Я немного зациклен на том, с чего начать. Я думал, что я мог бы сделать что-то в моем шоу действия какПоказать результаты на основе experimental_type
@aov_experiment = Experiment.where(:experiment_type => "AOV").order("created_at DESC")
@conversion_experiment = Experiment.where(:experiment_type => "Conversion").order("created_at DESC")
Затем Переберите и показать результаты в моем show.html.erb
Я думаю, что я далеко здесь. Надеясь, кто-то может указать мне в правильном направлении.
Исходный код для отображения вкладок
<!-- start AOV experiments -->
<table class="data table table-striped no-margin">
<thead>
<tr>
<th>ID</th>
<th>Experiment Name</th>
<th>Status</th>
<th>Priority</th>
<th>Launch Date</th>
</tr>
</thead>
<% @advertiser.experiments.each do |experiments| %>
<tbody>
<tr>
<td><%= @advertiser.experiments %></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
<% end %>
</table>
<!-- end AOV experiments -->
</div>
<div></div>
<div role="tabpanel" class="tab-pane fade" id="tab_content2" aria-labelledby="profile-tab">
<!-- start conversion experiments -->
<table class="data table table-striped no-margin">
<thead>
<tr>
<th>ID</th>
<th>Experiment Name</th>
<th>Status</th>
<th>Priority</th>
<th>Launch Date</th>
</tr>
</thead>
<!-- begin iteration here -->
<tbody>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
<!-- end iteration here -->
</table>
<!-- end conversion experiments -->
</div>
в целом 'show' действие используется для отображения одной записи. почему вы хотите отображать все записи в 'show' особенно? –
У меня есть контроллер рекламодателей, который отображает список рекламодателей на #index, который является моим корнем. Когда вы нажимаете рекламодателя, он переходит к показу рекламодателей #. На этой странице у меня есть вкладки для экспериментов AOV Experiments and Conversion Experiments. См. Снимок экрана здесь (http://screencast.com/t/CCgUWnJL9rn) Итак, в основном идея состоит в том, чтобы просмотреть страницу профиля рекламодателей и на этой странице показать список экспериментов AOV и Conversion. –
Таким образом, в основном представление показывает одну запись. Какой рекламодатель. Но внутри рекламодателя я хочу отобразить список экспериментов, разделенных экспериментами_type –