gorpで SELECT しようとすると、次のエラーが表示されます。
No table found for type: Post
私のコードは次のようになります。
type Post struct {
Id int64 `db:"post_id"`
CreatedAt int64 `db:"created_at"`
UpdatedAt int64 `db:"updated"`
Title string `db:"title"`
}
var list []*Post
_, err := dbMapper.Select(&list, "SELECT * FROM posts")
if (err != nil) {
fmt.Fprintf(writer, "%s", err)
return
}
for _, item := range list {
fmt.Fprintf(writer, "%s\n", item.Title)
}
次のようにテーブルを追加しています。
dbMapper.AddTableWithName(Post{}, "posts").SetKeys(true, "Id")