問題タブ [dbobject]

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.

0 投票する
1 に答える
175 参照

java - MongoDB Java ドライバーは、取得後にカーソルを編集します

MongoDB Java ドライバーで、クエリを使用していくつかのドキュメントを取得します。

これは正常に動作し、次を返します。

しかし: $date を使用してフィールドを編集したい

私はこれを試しました:

ただし、while ループは返される結果には影響しません。
同じ結果が返されるだけです。日付フィールドを変更して返すにはどうすればよいですか? また、次の行を入れました:

System.out.printline(""); で
そして、これは私が望むように「27-11-2014」を出力します。

0 投票する
0 に答える
91 参照

mongodb - 合格者リストビューに - Play Framework/MongoDB

Play Framework を MongoDB と組み合わせて使用​​しています。以下のビューには、コレクションを循環してすべてのドキュメントを表示するループがありますが、DBObject 内の特定のフィールドにのみアクセスする方法や、書式設定のためにフィールド名を完全に削除する方法はありますか? 出力は現在、次の行に沿っています。

コントローラ:

ビューでリストにアクセスします。

0 投票する
1 に答える
121 参照

ios - 問題 - DBAccess ORM は、swift で bool 型を宣言してテーブルを作成します

bool型とInt型フィールドを宣言する DBObject (DBAccess ORM) の create table で問題に直面しています。また、「説明」フィールドを宣言することもできません。

//スウィフトコード:-

UIKitのインポート

@objc(サークルリスト)

クラス サークルリスト: DBObject {

}

dynamic var isdeleted : Bool!;」を書き込むと、その時点で「そのタイプをObjective-Cで表現できないため、プロパティを動的にマークできません」のようなエラーが発生します。

dynamic var isdeleted : Bool!

そして、「dynamic var isdeleted : Bool;」と書くと、その時点で「Class circle list has no initializer」のようなエラーが発生します。

dynamic var isdeleted : Bool

この問題を修正する方法を知るための完璧な解決策を提案し、DataType に関する詳細と DBAccess に関する詳細情報を提供してください。

0 投票する
1 に答える
1285 参照

java - Java MongoDb ドライバー 2.13 から 3.3 に移行する際のドキュメントと DBObject の混乱

プロジェクトを古い 2.13 から新しい 3.3 Java ドライバーに変更したところです。とにかく Document が DBObject を置き換えようとしているので、私はそれを置き換えると思いました。すべてが魅力のように機能します...(古い)DBが、私が投げようとするドキュメントを受け入れないことを除いて。

以前は DBObject を取っていたので、insertOne は org.bson.Document を問題なく受け入れるべきではありませんか?

マイ ドキュメントは次のように構築されます。

次に、これらのドキュメントが両端キューに追加されます。そして、次のように挿入する必要があります。

はい、知っています。writeToDb はかなり洗練されていません。;)

今のところ、同じ構成の BasiDBObjects を正常に受け入れた DB が Documents を受け入れないという問題だけに直面しています。

最初にドキュメントを解析する必要があるように、オブジェクトは BasicDBObjects として内部的に保存されていますか? または、DB が内部的にドキュメントを解析して、DB がドキュメントをそのまま受け入れるようにする方法はありますか?

または、古い DB からすべてのオブジェクトを読み取り、新しい DB を作成し、再解析後にそれらを書き戻す必要がありますか? oO

アドバイスありがとうございます。

PS: CRUD 操作に関する情報は既に読みましたが、ドキュメント オブジェクトがうまく受け入れられない理由は見つかりませんでした。私はおそらく、明白なことを見るのに経験が浅いので、そうです。;)

PPS: 興味深いことに、私はドキュメントを問題なく読むことができます。私が取得したドキュメントと取得しようとしたドキュメントの唯一の違いは、_id がないことです...これは問題にはなりません。インデックスの問題の可能性も調べましたが、url コレクションは、url (およびもちろん _id) に対して一意にインデックス付けされているだけであり、新しい (異なる) エントリを受け入れる必要があります。

0 投票する
2 に答える
94 参照

php - mysqli_real_escape_string を回避しようとしています

したがって、現在、コードは手続き型の形式になっているため、mysqli_real_escape_string 関数に「リンク」を追加できないようにするために、次のようなメソッドを作成しました。

これを使用しても結果は得られませんが、推奨事項があれば教えてください。

関数を使用する例を次に示します。

この:

これは、dbobject と呼ばれる別の dblayer の周りに作成されます。