【发布时间】:2014-01-13 19:27:38
【问题描述】:
这是我的精巧代码:
val map = Query(Messages)
.filter(_.msg_id === msg_id)
.map(ab => ab.completed_at ~ ab.status ~ ab.total_count ~ ab.accept_count ~ ab.fail_count ~ ab.status_list)
map.update((Option(completed_at), Option(status), Option(sendcount), Option(acceptcount), Option(failcount), Option(task_id + ":" + "%s".format(status))))
我发现这次更新耗时超过200ms,很不正常, 更新代码有什么问题吗? 谁能把漂亮的更新代码翻译成真正的SQL,这样我就可以检查效率了~
【问题讨论】: