fix
This commit is contained in:
parent
33bb189860
commit
1574641742
@ -41,6 +41,9 @@ func List() {
|
|||||||
|
|
||||||
client := storage_connect()
|
client := storage_connect()
|
||||||
coll := client.Database("serra").Collection("cards")
|
coll := client.Database("serra").Collection("cards")
|
||||||
storage_find(coll)
|
cards, _ := storage_find(coll)
|
||||||
|
for _, card := range cards {
|
||||||
|
fmt.Sprintf("%s %s", card.Name, card.Prices.Eur)
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@ package serra
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
@ -42,7 +41,7 @@ func storage_add(coll *mongo.Collection, card *Card) error {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func storage_find(coll *mongo.Collection) error {
|
func storage_find(coll *mongo.Collection) ([]Card, error) {
|
||||||
|
|
||||||
opts := options.Find().SetSort(bson.D{{"collectornumber", 1}})
|
opts := options.Find().SetSort(bson.D{{"collectornumber", 1}})
|
||||||
cursor, err := coll.Find(context.TODO(), bson.D{{}}, opts)
|
cursor, err := coll.Find(context.TODO(), bson.D{{}}, opts)
|
||||||
@ -52,14 +51,11 @@ func storage_find(coll *mongo.Collection) error {
|
|||||||
|
|
||||||
// Get a list of all returned documents and print them out.
|
// Get a list of all returned documents and print them out.
|
||||||
// See the mongo.Cursor documentation for more examples of using cursors.
|
// See the mongo.Cursor documentation for more examples of using cursors.
|
||||||
var results []bson.M
|
var results []Card
|
||||||
if err = cursor.All(context.TODO(), &results); err != nil {
|
if err = cursor.All(context.TODO(), &results); err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
return err
|
return []Card{}, err
|
||||||
}
|
}
|
||||||
for _, result := range results {
|
return results, nil
|
||||||
fmt.Println(result)
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user