- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
这是我在 mongodb 中的集合模式的一部分:
{ "_id" : ObjectId("55e1eef5255da6d384754642"), "name" : [ "Web, Mobile & Software Dev", "Movil y desarrollo de software" ] } { "_id" : ObjectId("55e1f2d0255da6d38475464b"), "name" : [ "IT & Networking", "TI y Redes" ] } ...
现在我可以获得这样的信息:
err := r.Coll.Find(bson.M{}).Select(bson.M{"name": bson.M{"$slice": []int{1, 1}}}).All(&result.Data)
但是我希望“name”返回一个字符串而不是一个单值数组,所以如果不需要的话我不必在我的前端中为它建立索引。
最佳答案
非常有限的评论我需要 2000 点来编辑我的帖子并添加更多看起来的东西,这不是答案但也许,所以我必须循环它?这不是更好的方法吗?
err := r.Coll.Find(bson.M{}).Select(bson.M{"name": bson.M{"$slice": []int{1, 1}}}).All(&result.Data)
if err != nil {
return result, err
}
type skillnew struct {
Id bson.ObjectId `json:"id,omitempty" bson:"_id,omitempty"`
Name string `bson:"name,omitempty" json:"name,omitempty"`
}
skillsallnew := make([]skillnew, len(result.Data))
for i := range result.Data {
skillsallnew[i] = skillnew{result.Data[i].Id, result.Data[i].Name[0]}
}
关于mongodb - mgo find 将单值数组转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32298363/
我想对请求JSON进行解码,该请求JSON的值可以是单个字符串或数组(列表)。 我知道如何分别解析。但我正在寻找一种具有动态解码器来解析两者的方法。 JSON中的value字段就是我正在谈论的情况 单
这个问题在这里已经有了答案: Single result from database using mysqli (6 个答案) 关闭 3 年前。 我正在尝试编写一个函数,该函数将使用 mysqli
这个问题已经有答案了: Single result from database using mysqli (6 个回答) 已关闭 3 年前。 我正在尝试编写一个函数,该函数将使用 mysqli 检查数
在 MySQL 中这样做是不是很糟糕: SELECT ... WHERE foo IN ('bar') 而不是这个... SELECT ... WHERE foo = 'bar' ...鉴于此动态生成
这个问题在这里已经有了答案: Single result from database using mysqli (6 个答案) 关闭 2 年前。 我正在尝试编写一个函数,该函数将使用 mysqli
在我的 BehaviorSubject 中,address 元素有 2 个属性。在此如何单独更新单个属性? 这是我的尝试: myAddress:any = { "plot":32, "
例如,给定输入: { "values": ["APPLE", "PEAR", "BANANA"] } 对所需输出进行排序后: { "values": ["APPLE", "BANANA", "
在执行检查多个值的原始 SQL 时,我在使用 SQLAlchemy 时遇到了问题。 my_sess.execute( "SELECT * FROM table WHERE `key`=
我正在尝试在 mysql 存储过程中进行计数,但无法获得正确的语法 help1 delimiter// create procedure get_count_workmen_type(
是否可以在具有单个值的张量上运行 map_fn? 以下工作: import tensorflow as tf a = tf.constant(1.0, shape=[3]) tf.map_fn(lam
我正在寻找一种方法来查找总内存和正在使用的内存的单个熟值输出。 gwmi Win32_OperatingSystem | select TotalVisibleMemorySize, FreePhys
我是一名优秀的程序员,十分优秀!