如何配置Fluent NHibernate将查询输出到Trace或Debug而不是Console?我正在使用,MsSqlConfiguration.MsSql2008.ShowSql()但它没有参数,我在谷歌上找不到任何东西.
如果电子邮件包含Guid,请尝试找出匹配的正则表达式模式,例如
a141aa94-3bec-4b68-b562-6b05fc2bfa48-reply@site.com
Guid可能在@之前的任何地方,例如
reply-a141aa94-3bec-4b68-b562-6b05fc2bfa48@wingertdesign.com
我有一个相当复杂的逻辑,它IQueryable为我生成一个用于从我的数据库返回数据的方法Fluent.NHibernate.
但是,我需要能够将此查询的结果存储回数据库(实际上只是主键,但这是一个副作用)
如何生成基于IQueryable我已经获得SQL 的插入语句,如下面生成的示例所示:
INSERT INTO MySavedResults (Id, FirstName, LastName)
SELECT Id, FirstName, LastName FROM Member
WHERE
FirstName = 'John' and LastName ='Snow' and ...-- more conditions
Run Code Online (Sandbox Code Playgroud)