我有一个mongo集合,我需要在这个集合中找到文件,字段名称和地址相同.
我搜索了很多,我只能在比较2个字段和MongoDB时找到MongoDb查询条件:具有稀疏值的唯一和稀疏复合索引,但在这些问题中他们正在查找字段a =字段b的文档,但我需要找到document1.a == document2.a
我使用Yii生成单选按钮代码看起来像
<span class="gender">
<?php echo CHtml::activeRadioButton($model,'gender',array('value' => 'male')); ?>
</span>
<span class="gender">
<?php echo CHtml::activeRadioButton($model,'gender',array('value' => 'female')); ?>
</span>
Run Code Online (Sandbox Code Playgroud)
它会生成下一个HTML代码
<span class="gender">
<input id="ytweb\models\register_gender" type="hidden" value="0" name="web\models\register[gender]">
<input value="male" class="male" name="web\models\register[gender]"id="web\models\register_gender" type="radio"></span>
<span class="gender">
<input id="ytweb\models\register_gender" type="hidden" value="0" name="web\models\register[gender]">
<input value="female" class="female" name="web\models\register[gender]" id="web\models\register_gender" type="radio">
</span>
Run Code Online (Sandbox Code Playgroud)
当我从这个表格获得POST时,如果我检查了女性它会返回女性,但是如果我对男性进行检查则返回0.我认为这是因为相同的输入ID.但我怎么能避免呢?