Вопросы по теме 'mgo'

регулярное выражение mgo не работает
Теперь у меня есть несколько документов, каждый из которых имеет ключ path и значение типа \A\ , \B\ , \A\C\ , \A\C\D\ , \A\E\ , \A\E\F\ . Я хочу найти те, которые имеют только 1 сегмент. Это означает, что результат должен быть \A\ и...
6857 просмотров
schedule 28.04.2024

Golang/mgo — установить $set при условии обновления
update := bson.M{"$push": bson.M{"versions" : Versions{"x", 123}}} if nctime, _ := time.Parse("2006-01-02 15:04:05", ctime); group.LastUpdate.Before(nctime) { // update.$set = bson.M{"lastupdate": nctime} } _ =...
1691 просмотров
schedule 24.05.2024

Отношения в мго
Я написал простую программу с golang и mgo. Мой вопрос в том, как правильно отношения в mgo. 1-й подход: type User struct { Id bson.ObjectId `json:"_id,omitempty" bson:"_id,omitempty"` Username string...
2267 просмотров
schedule 03.01.2024

Могу ли я использовать теги json в качестве тегов bson в mgo?
Я использую thrift в своем проекте, бережливость сгенерирует следующий код: type CvJdRelationInfo struct { JdId string `thrift:"jdId,1" json:"jdId"` CvId string `thrift:"cvId,2" json:"cvId"` Status...
3453 просмотров
schedule 09.01.2024

Команда MongoDB shardCollection в Go
Я пытаюсь разбить коллекцию, используя библиотеку mgo в Go. Похоже, я не могу понять, как запускать команды с помощью вызова Session.Run. Вот мой код: if err := session.DB("admin").Run(bson.D{{"shardCollection", "visits.visits-2016-05"},...
826 просмотров
schedule 30.01.2024

Не удается вставить данные формы в базу данных с помощью mgo в джин.
Я новичок в Go и использую структуру gin, пытаясь создать объект пользователя: const ( // CollectionArticle holds the name of the users collection CollectionUser = "users" ) // User table contains the information for each user type User...
395 просмотров
schedule 12.04.2024

Go - mgo, получить все вложенные поля из коллекции
У меня есть структура БД, определенная следующим образом. { name: "Jane", films: [ { title: "The Shawshank Redemption", year: "1994" }, { title: "The Godfather", year:...
1186 просмотров
schedule 25.05.2024

Golang Mgo - Как посмотреть результат?
Похоже, я могу успешно подключиться к своей базе данных Mongo. Я могу просмотреть, что в моей коллекции 30 записей. Как я на самом деле просматривать записи? enter code here package main import ( "fmt" "net/http"...
711 просмотров
schedule 23.11.2022

Использование $literal в Golang-mgo
Я не могу понять, как правильно использовать $literal. Я использую пакеты mgo.v2 и mgo.v2/bson. db.store.aggregate([ {"$project":{ "location":{ "type":{"$literal":"Point"}, "coordinates":["$longitude","$latitude"] }} },])...
295 просмотров
schedule 18.05.2024

Как передать срез int в $in с помощью mgo
У меня возникли проблемы с созданием запроса с использованием функций bson mgo . Я просто пытаюсь сделать {'search_id': {'$in': [1,2,4,7,9]}} , но не могу понять, как это сделать в mgo . У меня есть фрагмент int s, и я попытался передать его...
1609 просмотров
schedule 07.11.2022

Как мне обрабатывать создание и удаление сеансов с помощью mgo.v2?
Я подключаю веб-сервис golang к базе данных MongoDB. Я немного запутался в том, какой лучший и самый безопасный способ создания и хранения сеансов базы данных. В других языках я привык к подходу, при котором я могу открывать и закрывать соединение...
124 просмотров
schedule 25.12.2023

Как написать go bson.M из запроса MongoDb
Я использую mongodb в качестве базы данных. Я могу запросить базу данных из командной строки с помощью команды db.nfinstances.distinct("ipv4Addresses",{"nfType":"AMF", "amfInfo.amfSetId": "3fa85f64-5717-4562-b3fc-2c963f66af33"}) и это дает...
724 просмотров
schedule 03.02.2024