Localizar documentos por matriz de DBRefs

A solução provavelmente está me encarando, mas não tive sorte em encontrá-la. Meu problema é que preciso encontrar todos os documentos que contêm DBRef especificado. Aqui está a estrutura da coleção a ser pesquisada:

{
    "_id" : ObjectId("4e2d4892580fd602eb000003"),
    "date_added" : ISODate("2011-07-25T11:42:26.395Z"),
    "date_updated" : ISODate("2011-07-25T11:43:09.870Z"),
    ...
    "a_list_of_dbrefs" : [
        {
            "$ref" : "somecollection"
            "$id" : "4e2d48ab580fd602eb000004"
        }
    ],
    ...
    "name" : "some name"
}

Preciso recuperar um conjunto de documentos com base em um DBRef que aparece ema_list_of_dbrefs (algunsa_list_of_dbrefs pode não conter DBRefs, outros podem conter 1 e outros podem conter mais de 1

Como isso é realizado?

questionAnswers(2)

yourAnswerToTheQuestion