Rails: Obter posicionamento de registros?

Diga que eu tenho umQuestions eAnswer modelo e puxo todas as respostas para uma pergunta específic

Eu posso facilmente fazer umeach_with_index para descobrir qual é o índice ou "posicionamento" de uma resposta (em relação às outras respostas para essa pergunta específica

Mas, digamos que eu queira obter uma resposta específica ... como ainda posso descobrir qual é o índice dessa resposta em relação a todas as outras respostas associadas a uma pergunta específic

ExemploAnswer data:

ID  text      question_id
23  awesome   3
27  boooyah   3
38  snap      3

Se eu fizAnswer.find(27) como descobrir que o registro é o segundo item (supondo que eu esteja solicitando por ID ... embora eu possa solicitar por qualquer campo

questionAnswers(2)

yourAnswerToTheQuestion