小编Chi*_*hih的帖子

如何选择MySQL中的最新行?

我想选择MySQL中有5个项目的特定表的最新行.该表看起来像:

  • id(自动增加)
  • 时间戳
  • 文本

数据类似于:

|id | to     | from   | time stamp | text
| 1 | user01 | user02 | 2011-09-01 | text1
| 2 | user01 | user02 | 2011-09-02 | text2
| 3 | user02 | user01 | 2011-09-02 | text3
| 4 | user01 | user03 | 2011-09-03 | text4
| 5 | user01 | user04 | 2011-09-03 | text5
| 6 | user01 | user03 | 2011-09-04 | text6
| 7 | …
Run Code Online (Sandbox Code Playgroud)

php mysql select where

5
推荐指数
1
解决办法
227
查看次数

log4net转换模式不适用于Asp.net Core

我在Asp.Net Web API Core 2.0中使用log4net-core-preview(2.0.6),而我的log4net配置布局是

 <layout type="log4net.Layout.PatternLayout">
      <conversionPattern value="%-5p %d{hh:mm:ss} %logger [%M %line] %message%newline" />
 </layout>
Run Code Online (Sandbox Code Playgroud)

和在Startup.ConfigureServices

//log4net stuff goes here ...
var logRepo = LogManager.GetRepository(Assembly.GetEntryAssembly());
XmlConfigurator.Configure(logRepo, File.OpenRead("log4net.config"));
ILog log = LogManager.GetLogger(this.GetType());
log.Info("App is starting");
Run Code Online (Sandbox Code Playgroud)

但我不知道为什么我的日志看起来像这样

调试01:29:10 MyNameSpace.Controllers.XYZController [??],一些消息

谁能告诉我这是怎么回事

谢谢

log4net asp.net-web-api asp.net-core .net-standard

4
推荐指数
1
解决办法
1120
查看次数