示例#1
0
文件: util.go 项目: dalmirdasilva/way
func UpdateFeedback(node model.Node, feedback float64) {
	db := persistence.GetDatabase().DbMap()
	avg := node.LocalFeedbackAverage
	fc := node.FeedbackCount
	newAvg := computeNewAverage(avg, float64(fc), feedback)
	node.LocalFeedbackAverage = newAvg
	node.FeedbackCount = fc + 1
	db.Update(&node)
}