Yii2 查询条件使用总结

 
更多

Yii2 查询条件使用总结。

Model::find()

//第一种:等于和模糊

->Where(['=', 'status',10])
->andWhere(['like', 'title','yii'])
# WHERE (`status` = 10) AND (`title` LIKE '%yii%')

//第二种:并列等于

->Where(['and', 'id=1', 'name=2'])
# WHERE id=1 AND name=2

//第三种:并列或,并列与

->Where(['and', 'type=1', ['or', 'id=1', 'id=2']])
# WHERE type=1 AND (id=1 OR id=2)

//第四种:并列或模糊

->Where(['or like','name',['哈哈','苦苦']]);
# WHERE `name` LIKE '%哈哈%' OR `name` LIKE '%苦苦%'

//第五种:并列模糊,并列与

->Where(['or',['like','name','哈哈'],['like','title','苦苦']])
# WHERE (`status`=1) AND ((`name` LIKE '%哈哈%') OR (`title` LIKE '%苦苦%'))

//第六种:小于等于

->Where(['<=', 'id', 8])
# WHERE id<=8

//第七种:between

->andWhere(['between','updated_at','2023-2-6 15:23:10', '2024-2-6 15:23:10'])
#where updated_at between ('2023-2-6 15:23:10', '2024-2-6 15:23:10')
打赏

本文固定链接: https://www.cxy163.net/archives/3001 | 绝缘体

该日志由 绝缘体.. 于 2024年02月04日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Yii2 查询条件使用总结 | 绝缘体
关键字: , , , ,

Yii2 查询条件使用总结:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter