lxweb/docs/chapter05/SqlLabel.md
2025-04-22 17:21:18 +08:00

57 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div style="display: flex;">
<img src="http://121.8.219.2:18887/logo.png" height="30" />
<div style="margin-left: 5px; font-size: 30px; line-height: 30px; font-weight: bold;">梦想家内容管理系统</div>
</div>
----------
### Sql标签
#### 适用版本
<p>
Previous_Releases_3.5.1 +
</p>
#### 名称
<p>
自定义Sql标签
</p>
#### 功能
<p>
用于在页面中作简单的查询例如获取某栏目下的单个文章可以在后台文章列表页面复制文章ID写在Sql中。注Sql中的单引号须转义成[]来实现。
</p>
#### 语法
```html?linenums
{dreamer-cms:sql sql="select username as username,sex from system_user where id = [1]"}
<div>[field:username /]</div>
{/dreamer-cms:sql}
```
#### 文件
```java?linenums
cc.iteachyou.cms.taglib.tags.SqlTag
```
#### 参数
参数名|描述
:--:|:--
sql|sql语句Sql中的单引号须转义成[]来实现。
#### 底层字段
底层字段取决于查询的字段查询语句中如有用到as别名则使用[field:别名 /]来获取;如没用到别名,则使用真实字段名[field:真实字段名 /]来获取。
#### 范例
```html?linenums
{dreamer-cms:sql sql="select username as username,sex from system_user where id = [1]"}
<div>[field:username /]</div>
{/dreamer-cms:sql}
```
#### 效果