[英]Execute inline sql to update a table using nHibernate
對不起,如果之前有人詢問,我做了搜索但找不到任何東西。
是否可以在nHibernate中執行內聯sql? 我有類似的東西,我想對dB運行:
_session.CreateSQLQuery(
@"update things
set defaultThing = 0 where parentId = :parentId AND thingId <> :thingId")
.SetInt32("parentId ", parent.Id)
.SetInt32("thingId", thing.Id)
;
我想我可以遍歷一堆“事物”並將defaultThing設置為false然后調用_session.Update(thing)
,但如果我能按照上面的描述進行操作,那就太棒了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.