Busca "reativa"

Galera estou aprendendo sobre NodeJS e estava fazendo um CRUD como exercício e me surgiu uma duvida. Eu estou usando o Express e o Mongoose, nas declarações do métodos, no caso o PUT, eu definir uma busca por ID. Então para que eu ache a query tenho que digitar o ID(obrigatoriamente), o que pensei foi se existe uma forma para que essa busca seja reativa, por exemplo, no campo de busca eu coloque qualquer campo, ID, Name, etc…