querydsl

    1熱度

    2回答

    我們計劃爲我們的數據庫實現分片,並且也希望爲分片提供Solr搜索。 (對於使用「like」,「order by」,「group by」等的查詢) 哪種設計最適合這種設計? 我檢查了其中的一些,我無法決定其中的任何一個。 1)Hibernate Shards - 雖然Hibernate的主頁面非常明確地列出,但似乎並未被主動支持。 2)SolrJ - 看起來不錯,但是如何將我的QueryDSL查詢轉

    1熱度

    1回答

    運行此Java代碼時,我得到一個例外: List<Tuple> companies2accLoginCount = accoutLoginCountQuery .listDistinct(new QTuple(QCompany.company1.id, QAccountLogin.accountLogin.loginDatetime.dayOfMonth().countDisti

    1熱度

    1回答

    我正在嘗試使用QueryDsl來調用SQL語句,這是Spring Data JPA無法涵蓋的。 這是我想要運行的句子。 SELECT timestamp, deviceId FROM EventData a INNER JOIN (SELECT max(timestamp) timestamp, deviceId FROM EventData GROUP BY d

    5熱度

    1回答

    在QueryDSL中使用groupby處理時,可以獲得聚合結果的計數嗎?我有以下查詢: query.from(catalog) .innerJoin(qe).on(catalog.id.eq(qe.itemId)) .innerJoin(enterprise).on(enterprise.id.eq(qe.enterpriseId)) .leftJoin(catalogPerson).on

    1熱度

    1回答

    我有以下QueryDSL查詢: QCustomer customer = QCustomer.customer; BooleanBuilder builder = new BooleanBuilder(); builder.or(customer.person.name.containsIgnoreCase(query)); builder.or(customer.

    0熱度

    2回答

    我有一個類似的SQL語句: select left(right(my_string_column, 10), 5) from my_table; 做工精細,它首先需要的my_string_column最右邊的10個字符,並從該,給了我這十個字的前五個字符。我試圖找到這等同於Querydsl,是這樣的: myTable.myStringColumn.right(10).left(5) 但有

    2熱度

    1回答

    我使用Spring Data JDBC Extensions 1.0.0和QueryDSL 2.9.0從我的數據庫做一個簡單的查詢。 我的查詢創建這樣的: QFaq qFaq = QFaq.faq; SQLQuery sqlQuery = jdbcTemplate.newSqlQuery().from(qFaq); return jdbcTemplate.query(sqlQ

    4熱度

    2回答

    如何配置findbugs-maven-plugin來跳過驗證Querydsl生成的代碼? 或 如何配置Querydsl以生成QTransactions.java到另一個包? 當運行MVN全新安裝,我得到以下問題: [INFO] --- findbugs-maven-plugin:2.5.2:check (default) @ transactions --- [INFO] BugInstance

    2熱度

    1回答

    如何使用通配符創建含查詢類型的查詢(http://www.querydsl.com/static/querydsl/latest/reference/html/ch02.html#d0e184)? 用例:對於一個名爲Animal的實體,我需要在實體的「名稱」屬性中至少包含一個「a」。 它應該看起來像QAnimal.animal.name ... 我使用MongoDB的帶彈簧的數據 問候,

    1熱度

    1回答

    如何在舊版MS SQL Server中使用QueryDSL分頁查詢的結果?對於Oracle和SQL Server 2012+我可以這樣做: query.offset(startIndex).limit(size); 然而,由於偏移不支持這不起作用在舊版本的SQL Server。我知道需要gerenated SQL代碼是這樣的: SELECT * FROM (SELECT ROW_NUMBER