动态的dapper中的where子句

是否可以使用精致的添加和删除标准? 我需要这个来实现用户驱动的过滤。 由于组合太多,对每个filter进行查询是不可行的。

在最基本的层面上,您可以在StringBuilder中动态构建TSQL – 添加额外的and c.Name = @name等。 不要担心额外的参数; 发送它们 – 库检查命令,不添加任何明显未使用的参数。 这个特定场景还有第二个更新的API,但是如果不检查(我不在计算机上),我就不记得具体细节。 我可以稍后尝试添加更多细节(假设Sam没有)。