C#Net Castle ActiveRecord更新Update时出现的有关问题
C#.Net Castle ActiveRecord更新Update时出现的问题
用Castle ActiveRecord,我要更新一条数据,取了主键跟某些列的值给了Model,但是有一些列是不变的(例如TS等),我就不赋值了,执行Update时,数据库中这些未赋值的列的值都变为空了,怎么能执行Model.Update()时,没赋值的列,还保持原来的值不变。
------解决思路----------------------
先执行Find(id)方法查询出来,然后在这基础上进行更新就行了
用Castle ActiveRecord,我要更新一条数据,取了主键跟某些列的值给了Model,但是有一些列是不变的(例如TS等),我就不赋值了,执行Update时,数据库中这些未赋值的列的值都变为空了,怎么能执行Model.Update()时,没赋值的列,还保持原来的值不变。
------解决思路----------------------
先执行Find(id)方法查询出来,然后在这基础上进行更新就行了