如何在执行插入或更新时忽略 属性 而不是在 SqlKata 中获取
How to ignore a property when doing Insert or Update but not in Get in SqlKata
在 MySql 数据库中,我有列“已创建”和“已更新”,分别用 CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP 标记。
我从不想手动更新这些字段,但我确实想阅读它们。
SqlKata 有 Ignore 属性,但这完全忽略了它(惊喜!)。是否有类似 IgnoreOnInsert 或类似的解决方法?
现在我通过创建一个没有这两个属性的子对象来解决这个问题,但这并不好。
Ignore
属性只影响Insert/Update操作,select语句不受影响。
在 MySql 数据库中,我有列“已创建”和“已更新”,分别用 CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP 标记。 我从不想手动更新这些字段,但我确实想阅读它们。 SqlKata 有 Ignore 属性,但这完全忽略了它(惊喜!)。是否有类似 IgnoreOnInsert 或类似的解决方法?
现在我通过创建一个没有这两个属性的子对象来解决这个问题,但这并不好。
Ignore
属性只影响Insert/Update操作,select语句不受影响。