php – 是否可以在Doctrine和Symfony2中使用多个值查找列?

前端之家收集整理的这篇文章主要介绍了php – 是否可以在Doctrine和Symfony2中使用多个值查找列?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
image我有以下数据库结构
class voters
{
    protected $voterid;
    protected $imageid;
    protected $action;
}

// $voterid = is the current voter
// $imageid = is the id of the voted image
// $action = is upvote/downvote,delete

如果我想一次查找几个项目,检查列是否存在,会发生什么
就像是

$dummy = findOneBy('voterid'=>1,'imageid'=>2,action=>"upvote");

if($dummy)
{
   //column exists!
}

这可能吗?

Databases and Doctrine

如果要检索产品,关于某些属性,您只需使用方法findOneBy作为参数作为数组:

$product = $repository->findOneBy(array('name' => 'foo','price' => 19.99));

猜你在找的PHP相关文章