如何实现\ Phalcon \ Mvc \ Model :: findIn()?

时间:2014-04-29 15:02:03

标签: model phalcon

相当简单的问题,但我似乎无法找到任何相关内容。

我有一组ID,我需要找到所有匹配的记录。

所以我想查询:

$records = MyModel::findIn([1,2,3,4]);

但我不知道如何实施它。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用inWhere方法查看Phalcon\Mvc\Model\Criteria

您可以创建一个新模型的方法,如:

public static function findIn(array $identifiers)
{
    return self::query()
        ->inWhere('id', $identifiers)
        ->execute();
}