Consulta Sails.js em um valor associado

Estou usando a versão Sails.js0.10.0-rc4. Todos os modelos estão usando o sails-mysql.

Estou tentando consultar um modelo que tenha uma associação "um para muitos" para outro modelo (a consulta está acontecendo no lado "muitos").

Parece algo como isto:

Post.find()
    .where({ category: category_id })
    .populate("category")
    .exec( ... )

Isso me dá uma matriz vazia de volta, no entanto, quando deixo de fora o.populate("category") Eu recebo o conjunto de resultados correto.

Eu sei que eu poderia sair.populate("category") e, em seguida, busque cada objeto de categoria correlacionado separadamente, mas estou me perguntando se há uma solução melhor para esse problema.

questionAnswers(2)

yourAnswerToTheQuestion