Phalcon:如何使用 sql 中的 find() 和 IN()?

Phalcon: How can I use find() with IN() from sql?

我有一个模型 "Member" 并选择了(通过表单)多个会员 ID。

现在我想做这样的事情:

SELECT * FROM member WHERE id IN($idsFromForm)

Member::find() 可以吗?如果是,那我该怎么做?

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

$members = Member::query()->inWhere('id', $idsFromForm)->execute();
Member::find(array('member IN ('.$idsFromForm.')'));