如何使用mgo包为golang进行类似的查询

Sum*_*sok 7 go mongodb mgo sql-like

我正在尝试like使用mgo进行查询而没有运气.

我想要的是类似的mongodb查询

db.organisation.find( { "permalink" : /org.*/ } )
Run Code Online (Sandbox Code Playgroud)

我仍然坚持

sess.DB(db).C(cApp).
    Find(bson.M{"permalink": "org:bms.*"}).
    All(&m)
Run Code Online (Sandbox Code Playgroud)

Cer*_*món 12

使用bson.Regex指定正则表达式值:

sess
  .DB(db)
  .C(cApp)
  .Find(bson.M{"permalink": bson.RegEx{"org.*", ""}})
  .All(&m)
Run Code Online (Sandbox Code Playgroud)