問題タブ [couchdb-python]
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.
python - couchdb-python 自身の _id の指定に失敗しました
試してみると、次のエラーメッセージが表示_id
されたので、couchdb-python (0.9) で独自に定義するにはどうすればよいですか?'_id': i[5]
以下は、上記のエラーを引き起こしているスクリプトです。
python - CouchDB でドキュメントを更新する方法
r
要素として 12 個のリストを含むリストがあります。各リストには、他のリストと同じいくつかの要素 ( i[0]
~ ) が含まれています。i[5]
一意のドキュメントのみを挿入しようとしたため、DB に 5 つのドキュメントを取得する必要があります。i[6]
ドキュメントが既に存在する場合は、とを に追加i[7]
しますchr
。
UPDATE
の最初の 2 つのリストにr
は、同じフィールド ( i[0]
~i[5]
) が含まれています。2 つのリストの最終的なドキュメントは次のようになります。
ドキュメントを更新してリストに辞書を追加するにはどうすればよいですか?
javascript - CouchDB の配列/リストでのクエリ
CouchDB で次のクエリを実装する方法がわかりません。
chr.letter
の 2 つのオブジェクト/ディクテーションの間chr
が同じではなく、Xがない、およびstartkey
ドキュメントは 200000 ~ 2000000 の範囲内にある必要がありますが、ビュー内で行う必要があると思いendkey
ます。
出力例は次のようになります。
- {"_id":"7", "sub_name":"B01", "name":"A", "pos":828288, "s_type":1}
- {"_id":"8", "sub_name":"B01", "name":"A", "pos":171878, "s_type":3} はビューの範囲条件を満たしていません
- {"_id":"9", "sub_name":"B01", "name":"A", "pos":871963, "s_type":3}
chr.no = 6 には chr.letter = X があるため、ドキュメント 10 は無効です。また、chr.no = 5 と chr.no = 6 の両方に同じ chr.letter = G があるため、ドキュメント 14 は無効です。
データベースには次の文書が含まれています。
上記のデータベースは、以下のスクリプトで作成されています。
上記のクエリをどのように実装できますか、またはクエリを可能にするためにドキュメント構造を変更する必要がありますか?
python - CouchDB にツイートを保存できない
tweepy で api.followers を使用してユーザー情報を取得し、couchDB に保存しようとしていますが、「u'doc validation, u'Bad Special document member" _json」というエラー メッセージが引き続き表示されます。
u は、コマンドによって返されるユーザー プロファイルです。
api.followers(screen_name="sharonsanderso6") のユーザーの場合: storage.save_user(user)
ユーザーを直接couchDBに保存すると、「文字列インデックスはstrではなく整数でなければなりません」というエラーが発生します。そこで、jsonpickle と json.loads を使ってデコードしてみました。これを行った後、u'Bad character エラーが発生します。他にどのようにcouchDBに保存できますか?