php - 通过多个条件插入 ORM 查找

标签 php mysql database orm propel

我需要在我的 propel 查询中放置多个 where 条件。最好的方法是什么。现在我是这样做的:

 $employee = EmployeeQuery::create()
            ->where("password = '" . $password . "' AND username = '" . $username . "'")
            ->find();

最佳答案

使用filterByXXX 函数:

$employee = EmployeeQuery::create()
           ->filterByUsername($username)
           ->filterByPassword($password)
           ->find();

关于php - 通过多个条件插入 ORM 查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29351272/

相关文章:

PHP GET 基于 URL ID 的行

在 Mac OS X El Capitan 10.11.4 上安装 MySQL 5.7

java - MySQL 中电话号码的最佳数据类型是什么,Java 类型映射应该是什么?

ruby-on-rails - 从 ActiveRecord 对象继承

database - 是否必须在 recovery.conf 中设置 "restore_command"和 "archive_cleanup_command"?

phpmailer - 通过 php 邮件功能发送电子邮件进入垃圾邮件

php - 使用 AJAX 的表单复选框始终在 php 中显示为 ON

Excel - 如何连接到另一个 Excel 文件?

javascript - 如何在 Angular 2/4 中返回来自响应而不是订阅 json 的数据

mysql - 一个非常简单的不同查询使用临时表