我从mongodb中提取数据,其中应该有几个值的数组我得到一个
我得到这个值:
[c45b624099574c5697e8a4ad817cd5e6-0001.jpg eb2d75a781f8463dbf9fc12506295f6f-0001.jpg ea399570dfa643638a19ba6f9a8f230d-0004.jpg ea399570dfa643638a19ba6f9a8f230d-0003.jpg ea399570dfa643638a19ba6f9a8f230d-0002.jpg ea399570dfa643638a19ba6f9a8f230d-0001.jpg a21497b772424a19b508c614e47d2028-0002.jpg]
但你需要:
[c45b624099574c5697e8a4ad817cd5e6-0001.jpg, eb2d75a781f8463dbf9fc12506295f6f-0001.jpg, ea399570dfa643638a19ba6f9a8f230d-0004.jpg, ea399570dfa643638a19ba6f9a8f230d-0003.jpg, ea399570dfa643638a19ba6f9a8f230d-0002.jpg, ea399570dfa643638a19ba6f9a8f230d-0001.jpg, a21497b772424a19b508c614e47d2028-0002.jpg]
提取具有以下结构
type Item struct {
Type string `bson:"type"`
Content []string `bson:"content"`}
所以问题是它不是从数据库中检索的切片或数组,而是映射,因此,如果您需要数组或切片,则必须对其进行排序并将数据输入其中