2012-04-19 54 views

回答

0

使用字符串映射。然後在你的getter字段中,如果你需要返回不同的類型。使用這樣的事情

public function getTransgenderField() { 
    if (is_numeric($this->transgenderField)) { 
     return (int) $this->transgenderField; 
    } 
    return $this->transgenderField; 
} 
+0

這是行不通的。 – 2012-04-22 12:04:57

+0

你能提供一個數據的例子嗎?如果你有意在MongoDB內部需要混合類型,那麼你不能在doctrine中這樣做,因爲就我所知,字段沒有混合類型。 – 2012-04-22 23:47:18