2017-01-17 2 views
0

firegoを使用してfirebaseデータベースから値を取得しようとしています。私はgithubの解決策を見つけましたどのようfirego使用firebaseから値を取得しますか?

var v map[string]interface{} 
if err := f.Value(&v); err != nil { 
    log.Fatal(err) 
} 
fmt.Printf("%s\n", v) 

しかし、私は上記のコードを実装することができません。 Employee_Detailsという名前の子から取得する必要があります。これどうやってするの?

+1

'v:= make(map [string] interface {})'の 'var v map [string]インターフェース{}' –

答えて

0

私は解決策を自分で見つけ:

Employee_Detailsがデータベースに子であるとをEmployeeDetails iは値を格納するために使用される構造体である
v := map[string]employeeDetails{} 
    err := dB.Child("Employee_Details").Value(&v) 
    if err != nil { 
     log.Fatal(err) 
    } 
    fmt.Println("%s\n", v) 

関連する問題