123456789101112131415161718192021222324252627 |
- // Copyright GoFrame Author(https://github.com/gogf/gf). All Rights Reserved.
- //
- // This Source Code Form is subject to the terms of the MIT License.
- // If a copy of the MIT was not distributed with this file,
- // You can obtain one at https://github.com/gogf/gf.
- package gdb
- // Option adds extra operation option for the model.
- func (m *Model) Option(option int) *Model {
- model := m.getModel()
- model.option = model.option | option
- return model
- }
- // OptionOmitEmpty sets OPTION_OMITEMPTY option for the model, which automatically filers
- // the data and where attributes for empty values.
- // Deprecated, use OmitEmpty instead.
- func (m *Model) OptionOmitEmpty() *Model {
- return m.Option(OPTION_OMITEMPTY)
- }
- // OmitEmpty sets OPTION_OMITEMPTY option for the model, which automatically filers
- // the data and where attributes for empty values.
- func (m *Model) OmitEmpty() *Model {
- return m.Option(OPTION_OMITEMPTY)
- }
|