yii mongo条件查询

问题咨询 · xiaoming · 于 1年前 发布 · 679 次阅读

$email_config = Yii::$app->mongodb->getCollection('mail_config')->findOne(['and',['cishu'=>['>'=>1],'state'=> "1"]]); yii 的mongo条件查询方法,我想得带这样的查询命令,但这条语句查出来是空的(数据库有符合条件的数据),哪里写得不对吗

共收到 3 条回复
qingdao#11年前 0 个赞

Yii2 AR 对mongodb的查询,基本的的和mysql的使用差不多,但不是全部相同,试试在这个

$email_config = Yii::$app->mongodb->getCollection('mail_config')->findOne([
	'state' => 1,
	'cishu' => [
		'$gt' => 1
	]

]);
xiaoming#21年前 0 个赞

可以了,谢谢,看官方文档看不懂,哈哈哈。

Fecmall#31年前 0 个赞

多去看yii2 mongdob AR的源码

yii2的源码可读性还是很好的

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics