本文主要是介绍golang $or $in $ge $gte 查询使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 范围查询:类似sql: between and ... ( 30<x<40 )举例:filter := bson.D{{"cid", cid}, {"height", bson.M{"$gte": startheight, "$lt": endheight}}}2.包含查询:类似sql: where id in(.........)
举例:countFilter := bson.M{"cid": bson.M{"$in": queryIds}}3.或者关系查询:类似sql: where c1="X" or c2="X"
举例:filter=bson.D{{"cid", cid},{"$or",[]interface{}{bson.D{{"from",info.Address}},bson.D{{"to",info.Address}}}}}
这篇关于golang $or $in $ge $gte 查询使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!