O que significa dois pontos na estrutura de consultas yii2?
Sou totalmente novo no yii2 e quero saber o que significa dois pontos na consulta?
Eu fiz uma pesquisa sobre parâmetros de ligação, mas na documentação do yii2 diz:
// returns all inactive customers
$sql = 'SELECT * FROM customer WHERE status=:status';
qual lado é da base de dados? o lado esquerdo ou o lado direito?
qual é um texto simples e qual é uma coluna do banco de dados? Estou tão confuso.
qual seria outra maneira de fazer a consulta sem dois pontos? é válido?
porque tem'anyo = **:**valor'
no próximo exemplo? e alguns outros não?
$dbLibro = Libro::find()->where('tipo = "Nacimiento"')->andWhere('cerrado = 0')->andWhere('anyo = :valor',[':valor'=>date("Y")])->one();
Espero que seja claro porque a documentação é um pouco confusa para mim.