public final function FetchByField($distinct, $field, $value, Sql\OrderList $orderBy = null, Sql\GroupList $groupBy = null, $offset = 0, $count = null)
    {
        $where = $this->FieldCondition($field, $value);        
        return $this->Fetch($distinct, $where, $orderBy, $groupBy, $offset, $count);
    }
public final function FetchByField($distinct, $field, $value, Sql\OrderList $orderBy = null, Sql\GroupList $groupBy = null, $offset = 0, $count = null)
    {
        $where = $this->FieldCondition($field, $value);        
        return $this->Fetch($distinct, $where, $orderBy, $groupBy, $offset, $count);
    }
public final function FetchByField ( $ distinct , $ field , $ value , Sql \ OrderList $ orderBy = null , Sql \ GroupList $ groupBy = null , $ offset = 0 , $ count = null ) { $ where = $ this -> FieldCondition ( $ field , $ value ) ; return $ this -> Fetch ( $ distinct , $ where , $ orderBy , $ groupBy , $ offset , $ count ) ; }
Returns results by field value.
@param string $field Field name
@param mixed $value A fitting value type, TableObject or mappable object (e.g. Date)
@param Sql\OrderList $orderBy
@param Sql\GroupList $orderBy
@return array[TableObject]
Returns results by field value .