我需要使用ANY/ALL
创建对DB的查询。在研究了Arel的可能性后,我发现Arel没有任何简短的命令(如eq
,lt
,gt
等),但它只有一个Arel::SqlLiteral
例。对我来说,如何使用这样的经典查询并不是那么明显:
SELECT column_name(s)
FROM table_name
WHERE column_name operator ALL
(SELECT column_name FROM table_name WHERE condition);
而不是示例中的查询。有人能告诉我它应该是什么样的吗?
答案 0 :(得分:2)
您可以使用ActiveRecord方法,而不使用Arel:
<div class="col-md-6">
<div class="my-awesome-border">
@Html.TextAreaFor(model => model.ProjectSummary, new { htmlAttributes = new { @class = "form-control", rows = "3", style = "max-width:100%" } })
@Html.ValidationMessageFor(model => model.ProjectSummary, "", new { @class = "text-danger" })
</div>
</div>