php - Phalcon:如何将 find() 与 sql 中的 IN() 一起使用?

标签 php mysql phalcon

我有一个模型“成员(member)”并选择(通过表单)多个成员(member) ID。

现在我想做这样的事情:

SELECT * FROM member WHERE id IN($idsFromForm)

这可以用 Member::find() 实现吗?如果是的话我该怎么做?

最佳答案

您可以使用Phalcon\Mvc\Model\Criteria

$members = Member::query()->inWhere('id', $idsFromForm)->execute();

关于php - Phalcon:如何将 find() 与 sql 中的 IN() 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31099612/

相关文章:

php - 无法将数据库结果传递到我在 Codeigniter 中的 View

php - 没有访问 token 的 OAuth2 客户端

php - 我如何在我从数据库中获取的 get_file_contents 中使用 if else 条件

PHP Mysql 试图从不同的表中提取多行(适用于 2 个表中的 3 行,但不适用于 3 个表中的 4 行)

javascript - 如何使用 jquery 根据复选框状态获取隐藏字段的值

php - 保护 HTML 表单免受 Javascript/攻击

php - 如果 https 连接,cURL 清空请求数据

mysql - 在 CentOS 7 上安装 MySql 失败

php - 我可以在 PhalconPHP 中使用多重命名空间吗

php - phalcon 框架中的友好 URL 在 Ubuntu 中不起作用