implement findBy(columnName, value)