Phalcon Mongo, Mongo-Felder werden beim Hinzufügen von Daten automatisch erstellt, sodass beim Abfragen nicht vorhandene Felder als Abfragebedingungen verwendet werden können. Zu diesem Zeitpunkt ignoriert Phalcon Orm jedoch die Bedingungen und gibt keine anderen zugehörigen Datensatzzeilen zurück. Wie kann dieses Problem besser gelöst werden?
<code>$memberVercode = \Model\MemberVercode::findFirst(array( array('telphone' => $telphone), )); if ($memberVercode/*这个变量怎么判断比较好,即使telphone字段不存在,他依然返回一个纪录对象*/) { //如果存在,则更新操作 } else { //添加操作 }</code>
Phalcon Mongo, Mongo-Felder werden beim Hinzufügen von Daten automatisch erstellt, sodass beim Abfragen nicht vorhandene Felder als Abfragebedingungen verwendet werden können. Zu diesem Zeitpunkt ignoriert Phalcon Orm jedoch die Bedingungen und gibt keine anderen zugehörigen Datensatzzeilen zurück. Wie kann dieses Problem besser gelöst werden?
<code>$memberVercode = \Model\MemberVercode::findFirst(array( array('telphone' => $telphone), )); if ($memberVercode/*这个变量怎么判断比较好,即使telphone字段不存在,他依然返回一个纪录对象*/) { //如果存在,则更新操作 } else { //添加操作 }</code>