INNER CODE UNIT · Go

insertExamples

gobeam/mongo-go-pagination · pagingQuery_test.go:33

func insertExamples(db *mongo.Database) (insertedIds []interface{}, err error) {
	var data []interface{}
	for i := 0; i < 20; i++ {
		data = append(data, bson.M{
			"title":     fmt.Sprintf("todo-%d", i),
			"status":    "active",
			"createdAt": time.Now(),
		})
	}
	result, err := db.Collection(DatabaseCollection).InsertMany(
		context.Background(), data)
	if err != nil {
		return nil, err
	}
	return result.InsertedIDs, nil
}

func insertExamplesForSortingTest(db *mongo.Database) (insertedIds []interface{}, err error) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…