問題タブ [objectid]
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.
c# - SQL サーバーから MongoDB GUID へのインポート
MongoDB の POCO クラスの参照フィールドに、SQL Server からの値を事前入力しようとしています。
設定しようとしている SQL Server の値: 7EDC170D61A2E111BA4B0050569B0004
そして、MongoDB に挿入する POCO クラスには、次のものがあります。
問題は、SQL Server から GUID 値をインポートしようとしているのに、バイト配列サイズの例外または無効な 16 進文字列の例外が引き続き発生することです。
ObjectId プロパティ値を SQL サーバーの既存の GUID 値に設定する方法はありますか?
明確にするために、次の POCO クラスがあります。
あなたが助けてくれることを願っています!
facebook - URL を使用して Facebook オブジェクト ID を取得する
この質問にはいくつかの異なるスレッドがありますが、どれも正しい答えを持っていないようです. 2013 年 11 月 26 日の日付で、これで何が起こっているのか誰か確認してください。
私はいくつかの og:url を持っています。その特定の URL の object_id を取得したいと思います。
私が使用する場合:
Facebook オブジェクト デバッガー ツールから返された ID とは異なる ID を取得しました。
Facebook が object_id へのアクセスを制限しているようです。私が使用する場合:
URL を id として返します。
任意のメソッドを使用して URL の ID を返すことは可能ですか?
php - Mongo ID 16 進数コードを抽出しようとすると、型 MongoId のオブジェクトを配列として使用できません
PHP を使用して Mongo ID ObjectId の 16 進コードを抽出しようとしています。ID番号を抽出して別の変数に保存しようとすると、このエラーが発生します。
Mongo クエリによってフェッチされたドキュメントの内容を var_dumping すると、次のようになります。
$id 文字列を取得するには、次のようにします。
そして、これにより次のエラーが発生します。
mongodb - objectid の mongodb 部分が一意である可能性が最も高い
私のアプリでは、mongo に ObjectId メソッドを介して注文 ID を生成させています。
しかし、ユーザー テストでは、注文 ID が人間的に「威圧的」であるという懸念がありました。つまり、注文について電話で誰かと話し合う必要がある場合、24 文字の英数字を読み上げるのは少し面倒です。
同時に、「人間がアクセスできる」IDとmongoが内部で使用するIDの2つの異なるIDを保存する必要はありません。
だから私の質問はこれです - mongo objectId 文字列の長さ6または8の部分文字列を選択して、一意であると確信できる方法はありますか?
たとえば、このようなmongo objectidがある場合
多分私は取ることができた
そして、注文に対して常に一意のIDを取得するようにしてください...
もちろん、利点は、これらが注文であり、人間が作成したものであり、ミリ秒あたり数百万ではないことです。一方、2 つの注文が同じ短縮 ID を持っていたら、それは本当に問題になります...
--- 分かりやすい説明 ---
私の質問をするより良い方法はこれだと思います:
たとえば、mongo id の最後の 6 文字だけを使用することにした場合、これらの 6 文字だけが特定の週に繰り返される「確率」の尺度はありますか?
特定の数の mongo が並行して実行されている場合、週に特定の数のユーザーがいる場合など。