[英]datastax java driver select + discardAll
我可以在一個查詢中選擇並區分嗎?
例如:
QueryBuilder
.select()
.all()
.from(Connector.KEY_SPACE_NAME, table)
.where(eq(this.uuidHotel, hotelUUID))
.discardAll(this.uuidHotel, javaList)
我無法理解您的專欄家庭結構。 但是您的操作似乎異常。
您正在查詢一個名為uuidHotel
的字段,所以我假設您正在查詢C *中的UUID類型。 它必須是分區鍵,否則您將無法預期結果。
但是,您還在同一字段上使用discardAll
。 它只能在CollectionType字段上使用。 https://docs.datastax.com/zh-CN/cql/3.0/cql/cql_using/use_collections_c.html
所以這很不尋常。
我認為您正在尋找DISTINCT
。 請參考http://docs.datastax.com/en/cql/3.1/cql/cql_reference/select_r.html
希望能幫助到你!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.