本文整理汇总了Golang中github.com/coopernurse/gorp.Transaction.Insert方法的典型用法代码示例。如果您正苦于以下问题:Golang Transaction.Insert方法的具体用法?Golang Transaction.Insert怎么用?Golang Transaction.Insert使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/coopernurse/gorp.Transaction
的用法示例。
在下文中一共展示了Transaction.Insert方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: createRate
func createRate(db *gorp.Transaction, guruid int64) error {
humor := rate.Rate{
ItemType: 0,
ItemId: guruid,
}
goodwill := rate.Rate{
ItemType: 1,
ItemId: guruid,
}
understandability := rate.Rate{
ItemType: 2,
ItemId: guruid,
}
err := db.Insert(&humor, &goodwill, &understandability)
return err
}
示例2: createFeatures
func createFeatures(db *gorp.Transaction, guruid int64) error {
humor := GuruFeatures{
Feature: "humor",
GuruId: guruid,
}
goodwill := GuruFeatures{
Feature: "goodwill",
GuruId: guruid,
}
understandability := GuruFeatures{
Feature: "understandability",
GuruId: guruid,
}
err := db.Insert(&humor, &goodwill, &understandability)
return err
}