0

PHP-> MongoDBで、フィールドを計算値として返すにはどうすればよいですか?

$this->Collection = $this->db->$theDB;  
$cursor = $this->Collection->find();

たとえば、私のフィールドの1つは生年月日です。

DOB : 1/1/1980

代わりに、AGEを取り戻したいと思います。現在の日付-DOB=AGE。

これは可能ですか/どのように?

4

2 に答える 2

0

map-reduceを実行して、そのような年齢を処理できます

于 2011-09-30T13:56:31.270 に答える
0

いいえ、できません。

dob から年齢を返すメソッドを作成するのはどうですか?

getAgeFromDOB(date dob)
{
  return Current Date - dob;
}
于 2011-06-06T05:12:07.187 に答える