0

Activate でクエリをカウントする簡単な方法はありますか?

私が今日やっていることは次のようなものです:

transactional {    
    allWhere[NaturalPerson].size
}

ただし、これが正しい方法であるかどうかはわかりません。

4

2 に答える 2

1

フレームワークに付属するテストスイートを見てください。から取ったテストの例を次に示しますQuerySpecs.scala

"support count query" in {
  activateTest(
    (step: StepExecutor) => {
      import step.ctx._
      step {
        newEmptyActivateTestEntity
        newEmptyActivateTestEntity
      }
      step {
        query {
          (e: ActivateTestEntity) => where(e isNotNull) select (1)
        }.sum must beEqualTo(2)
      }
    }
  )
}
于 2012-08-03T07:44:57.413 に答える