2
我有這樣的模型:可以在beego中使用多個註釋嗎?
type Service struct {
Id uint64
Name string
Secret string
Disabled bool
}
,並希望使用註解像form
,valid
和orm
。而且我無法找到我應該如何聲明這些註釋。它應該是一個還是多個?如果很多,我應該使用什麼分隔符?
我有這樣的模型:可以在beego中使用多個註釋嗎?
type Service struct {
Id uint64
Name string
Secret string
Disabled bool
}
,並希望使用註解像form
,valid
和orm
。而且我無法找到我應該如何聲明這些註釋。它應該是一個還是多個?如果很多,我應該使用什麼分隔符?
按照慣例,標籤字符串是任選空格分隔鍵的連接:「值」對。
所以,你可以指定用空格隔開,例如多鍵值對:
type Service struct {
Id uint64 `form:"id" valid:"Range(1, 999)" orm:"auto"`
}
查看更多有關標籤這樣的回答:What are the use(s) for tags in Go?
坦克你! 我應該設置'orm:「id」'還是可以錯過廣告它會與某種自動生成? –
@OleksandrSavchenko你可以不說,它只是一個例子。請在此處閱讀更多內容:[Models - Beego ORM](https://beego.me/docs/mvc/model/overview.md)。 – icza