問題タブ [cqlengine]
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 - cqlengine モデルのデフォルト値と uuid
cqlengine モデルを操作していると、default_values と uuid で予期しない動作が発生することがわかりました。
私はpython 3.4とcassandra-driver 2.5.0のcqlengineを使用しています。
次のコードで:
出力を取得します:
モデルのデフォルト引数が常に同じuuidを生成するのはなぜですか?
ありがとう
python - cqlengine の複数のキースペース
私はcassandra-driver 2.5.0(およびcqlengineモデル)でpython 3.4.0のcassandraを使用しています。
アプリ データは、管理用の 1 つのキースペースとユーザーごとに 1 つのキースペースに分散されます。master+custom の 2 つのキースペースを照会する必要があります。
次のように使用されるキースペース切り替え用の小さなクラスをコーディングしました。
私の最初のバージョンは次のとおりです。
そして、まったく機能しません。クラスを次のように再コーディングしました:
最後のコードは機能しますが、DEFAULT_KEYSPACE を使用すると不安になります。
get_session()、set_session が効果がないのはなぜですか?
これをチェックしてもcassandra.cqlengine.models.DEFAULT_KEYSPACE
安全ですか?
ありがとう
python - Django RESTful API エラー「型オブジェクト 'User' に属性 '_meta' がありません」
Django-rest-frameworkの公式の django-rest-framework チュートリアルに従って、django-rest-framework と cassandra を使用して RESTful API を構築しようとしていますが、このエラーが発生しました。
これは私のコードです
urls.py
models.py
serializers.py
ビュー.py
どうぞよろしくお願いいたします。
python - この cassandra モデルを適切に設計するにはどうすればよいですか?
タイトルが少し大雑把であることは承知していますが、さまざまなエラーで多くのことを試したので、このスペースを使用してそれぞれを説明するつもりでした. 以下のdatastaxのpython-driverにモデルがあります:
しかし、私がこれを試すと:
次のエラーが表示されます。
次に、これを試しました:
エラーが発生しました:
私もこれを試しました:
これにより、このエラーが発生しました:
しようとしたときsync_table(DIDSummary)
最後に、私はこれをやろうとしました:
サーバーを実行することさえできず、ログに次のエラーが記録されます。
上記のコマンドを実行できるように、これをより適切に設計する方法についてのヘルプをいただければ幸いです。ありがとう!
編集:私もこれをしなければなりません:
これは、実際にdid
は私の partition_key の最後の部分でなければならないことを意味します。各要素にランダムな uuid を割り当て、primary_keys と index に基づいて要素を検索することはできますか? それはうまくいくでしょうか?私は超迷っています。
python-2.7 - cqlengine を使用して、今日の日付より後のレコードをクエリする
今日の日付を持つレコードを照会したい。試しているcqlコードを以下に示します
テーブルに今日のレコードがありませんが、クエリ結果で昨日のレコードをまだ取得しています。
テーブルの日付の形式は、'2015-10-21 08:29:41-0400' (タイムスタンプ) です。
cqlengineのドキュメントには、このケースに関する参照はありません。誰かがあなたを助けることができれば、あなたは素晴らしいでしょう。
python - Cassandra の Python CQLEngine モデルの継承
次のオブジェクト モデルがあります。
type
オブジェクトをクエリすると、列の値に応じて正しいオブジェクトが返されます (DataText
この例では)value
が、None
コメントtext_value
を外すと正しい値が得られます。
db_field
子クラスではサポートされていないようです。これはバグですか?