wangjp01 f3bc7427be protocbuffer file: XXX_NoUnkeyedLiteral struct{} json:"-"
db.Find(&Srt) raise error:
     field XXX_NoUnkeyedLiteral: define a valid foreign key for relations or implement the Valuer/Scanner interface
HOW:add filter: field.Tag.Get("json") != "-"
WHY:unsupported parsing type: struct{}    set guessLevel to guessEmbeddedHas
     have been commented:schema/relationship.go:381
     as follows:
     reguessOrErr := func() {
     		switch cgl {
     		case guessGuess:
     			schema.guessRelation(relation, field, guessBelongs)
     		case guessBelongs:
     			schema.guessRelation(relation, field, guessEmbeddedBelongs)
     		case guessEmbeddedBelongs:
     			schema.guessRelation(relation, field, guessHas)
     		case guessHas:
     			schema.guessRelation(relation, field, guessEmbeddedHas)
     		// case guessEmbeddedHas:
     		default:
     			schema.err = fmt.Errorf("invalid field found for struct %v's field %s: define a valid foreign key for relations or implement the Valuer/Scanner interface", schema, field.Name)
     		}
     	}
2021-10-11 19:12:00 +08:00
..
2020-06-02 09:18:01 +08:00
2020-06-02 09:18:01 +08:00
2021-03-08 10:21:33 +08:00
2021-05-06 13:06:31 +08:00
2020-10-21 20:18:21 +08:00
2020-10-21 20:18:21 +08:00
2020-08-27 15:03:57 +08:00
2021-08-11 16:20:29 +08:00
2021-04-19 21:03:39 +08:00
2021-06-10 10:21:28 +08:00