0

我找到了一个写在里面的Rogue代码

Rogue is a type-safe internal Scala DSL for constructing and executing find and modify commands against MongoDB in the Lift web framework

我发现编写的代码scala是查询以获取数据

我想将该代码转换为mysql查询

def getBlogScore(word: String, blog: String): Long = Keyword.where(_.word eqs word).and(_.blog eqs blog)
    .fetch.map(_.score._1)
    .reduceLeftOption(_ + _).getOrElse(0)

给我一些想法!

4

1 回答 1

1

由于.reduceLeft( _ + _ )会将所有分数加在一起,因此这可能就是您要查找的内容:

SELECT SUM(score)
FROM keyword
WHERE blog = 'blog'
AND word = 'word'
于 2013-10-30T11:45:05.370 回答