php mongodb find - возвращает вычисленное значение - PullRequest
0 голосов
/ 06 июня 2011

В PHP -> MongoDB, как мне вернуть поле как вычисленное значение?

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

Например, одним из моих полей является дата рождения:

DOB : 1/1/1980

Вместо этого я хочу вернуть ВОЗРАСТ.Текущая дата - DOB = AGE.

Возможно ли это / как?

Ответы [ 2 ]

0 голосов
/ 30 сентября 2011

Вы можете сделать карту-уменьшение и обработать возраст таким образом

0 голосов
/ 06 июня 2011

Нет, это невозможно.

Как насчет создания метода, который вернет вам возраст от dob?

getAgeFromDOB(date dob)
{
  return Current Date - dob;
}
...