0
経由で例外を与える:カサンドラクエリはcqlshで正常に動作しますが、私は次のCQLクエリを持ってCSharpDriver
SELECT * FROM Posts WHERE idObject = ? AND status IN ('LEGIT', 'POTENTIAL_SPAM') ALLOW FILTERING
とstatus
は、非プライマリキー列です。私はcqlsh
コンソールでこのクエリを実行する場合
は今、それが正常に動作しますが、私はそのは私に次の例外を与えCassandraCSharpDriverを経由して、このクエリを実行すると:
はIN predicates on non-primary-key columns (status) is not yet supported
は、誰かがこの出来事である理由を指摘することはできますか?
なぜカッサンドラが許したときにドライバによって制約されるのですか?特定の問題またはこの機能が今後のリリースで表示されることがありますか? – Ashutosh
私が言ったように、あなたは簡単に回避策を講ずることができます。そのような理由で優先度の低いタスクがあるかもしれませんが、わかりません。 – xmas79