我对Rails很陌生,所以我对Rails的SQL不熟悉。 我有以下非可用性表,我只想显示日期为今天或更长的表。我也要按employee_id订购它们。
'HTTP' => [
'proxy => [
'proxy_host' => 'myIP',
'proxy_port' => 'myPort',
]
],
此解决方案的语法是什么?
答案 0 :(得分:2)
更新:由于OP完全重写了问题以提出完全不同的问题,因此该答案实际上不再有意义。但是它确实回答了the original question。
假设employee
模型上的Scheduling
属性和employee_name
模型上的Nonavailability
之间存在某种联系,那么您应该能够在通过您的Employee
模型(假设它也是一个模型;如果不是,则可能需要更明确地了解数据库结构)。
根据事物的设置方式,我假设您正在寻找has_many :through
关联。然后,您将能够在@scheduling_instance.nonavailabilities
视图中调用scheduling
来访问nonavailability
信息。
答案 1 :(得分:1)
我为此所做的只是使用以下代码。
<div class="col-lg-6 col-sm-12 right">
<% @non_availabilities = NonAvailability.all %>
<table class="table table-striped table-bordered table-hover">
<thead>
<tr>
<th class="col-md-2">Employee</th>
<th class="col-md-2">Date</th>
<th class="col-md-2">Time</th>
<th class="col-md-2">Reason</th>
</tr>
</thead>
<tbody>
<% @non_availabilities.each do |non_availability| %>
<tr>
<td class="col-md-2"><%= non_availability.employee.full_name %></td>
<td class="col-md-2"><%= non_availability.date %></td>
<td class="col-md-2"><%= non_availability.time %></td>
<td class="col-md-2"><%= non_availability.reason %></td></tr>
<% end %>
</tbody>
</table>
</div>