摘要:
如果在Yii中,使用AR查询,不直接写sql,则在使用的时候会报错 Student::find() ->select("id,name,from_unixtime(create_time,"%Y-%m-%d") create_time") ->asArray() ->all(); 这样写会报错,因为 阅读全文
posted @ 2020-09-23 17:24
零塵
阅读(171)
评论(0)
推荐(0)
摘要:
当 WHERE 条件来自于用户的输入时,你通常需要忽略用户输入的空值。 例如,在一个可以通过用户名或者邮箱搜索的表单当中,用户名或者邮箱 输入框没有输入任何东西,这种情况下你想要忽略掉对应的搜索条件, 那么你就可以使用 yii\db\Query::filterWhere() 方法来实现这个目的: / 阅读全文
posted @ 2020-09-23 17:02
零塵
阅读(803)
评论(0)
推荐(0)
摘要:
使用多个or的复杂查询: AND ((`name`='张三') OR (`name`='李四') OR (`name`='王五')) // AND ((`name`='张三') OR (`name`='李四') OR (`name`='王五')) $query->andWhere(['or', [' 阅读全文
posted @ 2020-09-23 16:59
零塵
阅读(1116)
评论(0)
推荐(0)
摘要:
如果在使用了yii的查询语句的话,可以打印本次的Sql,可以用 $model->find()->createCommand()->getRawSql();此语句返回的就是sql查询语句了。 阅读全文
posted @ 2020-09-23 16:52
零塵
阅读(536)
评论(0)
推荐(0)

浙公网安备 33010602011771号