目前我在写一个mariadb的驱动,但是碰到了一个问题。
mariadb的对于查询的数据返回分为了两部分:
1.每个字段的类型,类似于[i32, String]
2.以String表示的每个字段的值["1", "alpha"]
我希望把2中String表示的字段值转换成1中特定数据类型,但是由于每个查询的字段数和字段类型都是不定的,请问这个大概需要怎么做。
烦请各位大佬指一下方向,谢谢。
目前我在写一个mariadb的驱动,但是碰到了一个问题。
mariadb的对于查询的数据返回分为了两部分:
1.每个字段的类型,类似于[i32, String]
2.以String表示的每个字段的值["1", "alpha"]
我希望把2中String表示的字段值转换成1中特定数据类型,但是由于每个查询的字段数和字段类型都是不定的,请问这个大概需要怎么做。
烦请各位大佬指一下方向,谢谢。
这种建议参考一下其他类库,如MySQL。
https://docs.rs/mysql/latest/mysql/enum.Value.html