Add accessors for bson.D
This commit is contained in:
@@ -11,8 +11,10 @@ import (
|
||||
func Validate(schema string, dataAny any) error {
|
||||
data := StructToMapRecursive(dataAny)
|
||||
|
||||
content := []byte(schema)
|
||||
|
||||
var v any
|
||||
if err := json.Unmarshal([]byte(schema), &v); err != nil {
|
||||
if err := json.Unmarshal(content, &v); err != nil {
|
||||
log.Printf("Failed to decode json %#v", err)
|
||||
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user