Skip to content

aiteung/atdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atdb

mongo db helper example

var dbmongoinfo = atdb.DBInfo{
	DBString: os.Getenv("MONGOSTRING"),
	DBName:   "iteung",
}
var mongocon = atdb.MongoConnect(dbmongoinfo)
atdb.InsertOneDoc(mongocon, "skt", surat1)

get data

filter := bson.M{"username": email}
usercred := atdb.GetOneDoc[UserCred](Awanggamongoconn, "user", filter)

Dev

set env

GOPROXY=proxy.golang.org

go get go.mongodb.org/mongo-driver

git tag v0.1.1
git push origin --tags
go list -m github.com/aiteung/atdb@v0.1.1
filter := bson.M{"_id": bson.M{"$eq": objectId}}
	update := bson.M{
		"$set": bson.M{
			"rating":   rating.Rating,
			"komentar": rating.Komentar,
		},
	}
	atdb.UpdateDoc(config.HRISmongoconn, "uxlaporan", filter, update)