equalTo
Validates the value to be equal to a provided value.
import { schema, rules } from '@ioc:Adonis/Core/Validator'
{
  country: schema.string({}, [
    rules.equalTo('IN')
  ])
}
If the provided value is computed at runtime and you are using schema caching, then you must make use of refs.
import { schema } from '@ioc:Adonis/Core/Validator'
import { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'
export default class CreateUserValidator {
  constructor(protected ctx: HttpContextContract) {}
  public refs = schema.refs({
    teamsCountry: getTeamCountryFromSomeWhere(),
  })
  public schema = schema.create({
    country: schema.string({}, [
      rules.equalTo(this.refs.teamsCountry)
    ]),
  })
  public cacheKey = this.ctx.routeKey
}