sql >> Databáze >  >> NoSQL >> MongoDB

Vkládání a načítání dat a časových razítek v mongodb pomocí PHP

Podle mého názoru je nejvhodnější použít MongoDate . Chcete-li jej vložit, musíte provést:

$collection->insert(array(
  'time' => new MongoDate()
));

Tím se vloží aktuální datum (nebo v novém Mongu 2.6 to můžete udělat takto ).

Nebo

$collection->insert(array(
  'time' => new MongoDate(strtotime("2010-01-15 00:00:00"));
));

Vloží konkrétní datum.

Chcete-li získat své datum, můžete použít date('Y-M-d h:i:s', $yourDate->sec);

POSLEDNÍ AKTUALIZACE OVLADAČE PHP-MONGO

použijte BSON UTCDateTime zadejte níže:

$collection->insert(array(
    'time' => new MongoDB\BSON\UTCDateTime(strtotime("2010-01-15 00:00:00"));
));


  1. Může redis zakázat odpovědi na zřetězené příkazy?

  2. Aplikace Openshift NodeJS + MongoDB se náhle zastaví

  3. Sdružení MongoDB Many-to-Many

  4. Způsob hlubokého procházení objektu Groovy s tečkou v řetězci pomocí GPath