在实体框架中计数或选择,最佳解决方案
本文关键字:选择 最佳 解决方案 实体 框架 | 更新日期: 2023-09-27 18:36:19
我必须显示一个关于来自数据库的新消息的数字。
哪种解决方案是最佳的?
1) 在数据库中创建一个触发器,该触发器将递增数据库中的 countValue,然后从实体框架中选择此"countValue"。
2) 直接从实体框架中计算数字 (databaseContext.MyTable.Count();) .
谢谢
数据库会跟踪表的行数,因此您不需要自己执行此操作。
EF 的.Count()
将调用 SQL 的 COUNT()
方法,该方法又会立即返回结果。