UserLoginLogModel.php 574 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App\Model\Mongo;
  3. use Hyperf\Mongodb\Mongodb;
  4. use Hyperf\Utils\ApplicationContext;
  5. use MongoDB\Client;
  6. class UserLoginLogModel extends Mongodb
  7. {
  8. // mongoDB 表名
  9. protected $collectionName = 'user_login_log'; // mongoDB 表名
  10. public function db()
  11. {
  12. $container = ApplicationContext::getContainer();
  13. /**
  14. * @var $mongodb Client
  15. */
  16. $mongodb = $container->get(self::class);
  17. return $mongodb->selectDatabase(env('MONGODB_DB'))
  18. ->selectCollection($this->collectionName);
  19. }
  20. }