[英]How can I use complex expressions in Yii2 query
如何在Yii2查詢中使用復雜的表達式,例如:
SELECT * FROM a WHERE a & 1 = a
通過使用:
Model::find()->where('xxx')->all()
我可以在“哪里”表達中使用什么?
您需要使用yii\\db\\Expression
:
Model::find()
->where(new \yii\db\Expression('a & :value = a', [
':value' => 1,
]))
->all()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.