Go 是否使用AQL保存[]字节?

Go 是否使用AQL保存[]字节?,go,arangodb,Go,Arangodb,我想用AQL在ArangoDB上保存数据集[]字节()。保存的对象为“空” 如果我使用none-aql函数CreateDocument(),则将变量保存为二进制[]字节。BindVars中的问题是什么 query += ` FOR d IN users FILTER (d._key == @Key) UPDATE d WITH { TestData:{ tes

我想用AQL在ArangoDB上保存数据集[]字节()。保存的对象为“空”

如果我使用none-aql函数CreateDocument(),则将变量保存为二进制[]字节。BindVars中的问题是什么

query += `
            FOR d IN users
            FILTER (d._key == @Key)
            UPDATE d WITH { 
            TestData:{
                    test: @byte
            },
    } IN system_users`

    bindVars := map[string]interface{}{
        "byte":      mystruct.bytedata, //[]byte
        "key": 1234567,
        
    }

    cursor, err := arangodb.Db.Query(ctx, query, bindVars)

    if err != nil {
        fmt.Println(err)
    }

    defer cursor.Close()