問題タブ [mongodate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP Monolog は日時を ISODate 形式で保存しません
PHP IDS システム公開では、 Monologを使用してログを MongoDB に保存します。ログの保存方法は次のとおりです。
Mongo で自動削除機能を使用したいのですが、datetime
フィールドを次のように ISOdate 形式で保存する必要があります。
私はクラスを見て、Mongo
これは秒形式\Expose\Log\Mongo();
で保存する責任がある部分ですdatetime
$record['datetime'] をこれに変更しました
時間はISOdateとして保存されませんが、これは次のとおりです。
datetime
を ISODate 形式で保存する方法を教えてもらえますか?
php - Codeigniter で MongoDate を使用する方法
mongodb に送信する前に日時を変換する必要があります。グーグルでMongoDateクラスを使用する必要があることがわかりました。
codeigniter プロジェクト内で使用するには? ヘルパー ファイルを作成してそこにコードを正確に配置しようとしましたが、$sec と $usec の両方から 'int' を削除すると予期しない 'int' というエラーが発生し、構文エラー、予期しない '__construct' のエラーが発生します
事前に助けてくれてありがとう。
編集済み
これが私の機能です
php - PHP MongoDate の比較と stringdate の比較
PHP で Mongo クエリを作成しようとしています。他の人が作成したデータベースを使用していますが、すべての日付が文字列として保存されています。特定の時間より前に作成されたすべてのエントリを検索したい。
オンラインで検索したところ、使用できるはずであることがわかりました
$access_date
MongoDate はどこにありますか。現在、$access = new MongoDate(strtotime($access_date));
日付文字列から MongoDate を作成するために使用しています。
しかし、これupdate_at
は MongoDate オブジェクトとして保存された場合にのみ機能するようです。前述のように、文字列として保存されます。$gt
MongoDates の代わりに日付文字列を使用する簡単な方法はありますか? そうでない場合は、複雑な for ループを実行する必要があり、非常に面倒です。
php - Date オブジェクトの作成 MongoDB 新しい PHP ドライバー
PHPを使用してMongoDBでドキュメントを作成するためにDateオブジェクトを作成しようとしています。
PHP ドキュメントで見ましたが、PHP7new MongoDate()
用の「新しい」ドライバー MongoDB (このドキュメント) を使用していて、これを使用できません。
MongoDB\BSON\Date で試しましたが、Class 'Date' not found
新しいドライバーのドキュメントとスタックオーバーフローを検索しましたが、何もありません...
「新しい」PHPドライバーでDateオブジェクトを作成する方法を知っている人はいますか?
php - 新しいmongodb phpドライバーで再利用できるようにMongoDateクラスを書き直す方法は?
現在、mongodb と yii フレームワークを使用するプロジェクトに取り組んでいます。プロジェクトを php7 にアップグレードする予定です。しかし、古い monogdb ドライバーは減価償却されています。MongoDate クラスは古い mongo ドライバーの一部であり、減価償却されています。私たちのプロジェクトでこのクラスを書き直して動作しますか?