diff --git a/database/gdb/gdb_model.go b/database/gdb/gdb_model.go index e212ca68b..2a52bb14e 100644 --- a/database/gdb/gdb_model.go +++ b/database/gdb/gdb_model.go @@ -199,3 +199,10 @@ func (m *Model) Safe(safe ...bool) *Model { } return m } + +// Args sets custom arguments for model operation. +func (m *Model) Args(args ...interface{}) *Model { + model := m.getModel() + model.extraArgs = append(model.extraArgs, args) + return model +}