MongoDB 中的 'findAll()' 是否会 return 在 Grails 中产生空结果?
Would 'findAll()' in MongoDB ever return a null result in Grails?
我知道这似乎是一个奇怪的问题,但我只是想知道是否有人知道(或遇到过)发生过这种情况的案例。调试可能发生这种情况的服务器问题,并希望将其作为原因消除或进一步调查。
而且,如果答案是肯定的,为什么会发生这种情况?
它不应该 - 所有可以 return 多个结果的查询方法 return 一个 List
(通常只是一个普通的 java.util.ArrayList
),它要么是空的,要么有结果。如果您得到的结果为空,则说明有问题。
我知道这似乎是一个奇怪的问题,但我只是想知道是否有人知道(或遇到过)发生过这种情况的案例。调试可能发生这种情况的服务器问题,并希望将其作为原因消除或进一步调查。
而且,如果答案是肯定的,为什么会发生这种情况?
它不应该 - 所有可以 return 多个结果的查询方法 return 一个 List
(通常只是一个普通的 java.util.ArrayList
),它要么是空的,要么有结果。如果您得到的结果为空,则说明有问题。