有一个包含多个$('.col:contains("Food")').next('.col').find('.name').css('color' , 'red');
的大型应用程序。在多个项目中有许多实体,每个表都有许多字符串属性。不幸的是,没有定义字符串属性的长度或unicode设置,导致SQL Server进行隐式参数转换,这会损害性能。
我需要一种无需完全映射就可以找到所有这些属性的方法,如果可能,请强制要求它们始终具有此类设置。
我正在考虑检索模型元数据,并遍历所有映射的实体以检查是否所有字符串均具有最大长度和unicode设置。我只会在<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
<div class="col">
<div class="title">
<span>Cars</span>
</div>
</div>
<div class="col">
<a>
<div class="name">Dodge</div>
</a>
</div>
<div class="col">
<div class="title">
<span>Food</span>
</div>
</div>
<div class="col">
<a>
<div class="name">Apple</div>
</a>
</div>
</div>
时在DbContext
覆盖上运行它。
哪种方法是最好的方法?如何获取上下文的所有集合,并迭代其属性元数据?