From 732b341f66cf17c33fafdf38ea90251de067fb32 Mon Sep 17 00:00:00 2001 From: anqiansong Date: Wed, 19 Jun 2024 12:07:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=A0=E6=AD=A3=20options=20=E4=BC=A0?= =?UTF-8?q?=E5=8F=82=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/tutorials/api/parameter.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/tutorials/api/parameter.md b/docs/tutorials/api/parameter.md index e071a25ce..867816b5d 100644 --- a/docs/tutorials/api/parameter.md +++ b/docs/tutorials/api/parameter.md @@ -35,12 +35,12 @@ type Foo { 在 api 描述语言中,我们可以通过在 tag 中来声明参数接收规则,除此之外,还支持参数的校验,参数校验的规则仅对 **请求体** 有效,参数校验的规则写在 tag value中,目前 go-zero 支持的参数校验规则如下: -| 接收规则 | 说明 | 示例 | -| --- | --- |-------------------------------------| -| optional | 当前字段是可选参数,允许为零值(zero value) | \`json:"foo,optional"\` | -| options | 当前参数仅可接收的枚举值 | \`json:"gender,options=[foo,bar]"\` | -| default | 当前参数默认值 | \`json:"gender,default=male"\` | -| range | 当前参数数值有效范围,仅对数值有效,写法规则详情见下文温馨提示 | \`json:"age,range=[0:120]"\` | +| 接收规则 | 说明 | 示例 | +|------------------------| --- |----------------------------| +| optional | 当前字段是可选参数,允许为零值(zero value) | \`json:"foo,optional"\` | +| options | 当前参数仅可接收的枚举值 | \`json:"gender,options=foo\|bar"\` | +| default | 当前参数默认值 | \`json:"gender,default=male"\` | +| range | 当前参数数值有效范围,仅对数值有效,写法规则详情见下文温馨提示 | \`json:"age,range=[0:120]"\` | :::note range 表达式值规则