fix the search by  id and improve backend support for comment