criteria-api

    2熱度

    3回答

    我與AdWords API的工作,我已經可以下載報告,如:有印象,CLICS,點擊率,轉化率等所有關鍵字... 的問題是,我需要證明當用戶設置日期範圍時,這個報告在我們的網絡工具上。 現在我正在這樣做:用戶選擇開始日期01/09/2014結束日期15/09/2014,我打電話給Adwords Api,下載CSV,解析它,然後在屏幕上顯示結果,但這種方式不是最優的,我想知道如何調用API並獲得「目前

    0熱度

    1回答

    我正在使用JPA創建數據庫查詢,並且需要從結果中排除列表。 我該怎麼做? public List<PersonEntity> getPersonsWithoutNotWanted(List<Long> notWantedId) { CriteriaBuilder cb = em.getCriteriaBuilder(); CriteriaQuery<PersonEntity>

    1熱度

    1回答

    在版本字段上過濾實體我有一個包含id和version字段的嵌入id的實體。 @Entity @Table(name = "MyEntity") public class MyEntity { @EmbeddedId private MyEntityEmbeddedId compositeId; @Column private DateTime begi

    0熱度

    1回答

    我有一個名爲用戶的實體,它具有以下關係的實體,稱爲公司: @Entity public class User { ... @ManyToOne @JoinColumn(name="COMPANY_ID",referencedColumnName="ID") private Company company = null; ... } 而且在我的數據庫,我有一個用戶表一中「 COMP

    0熱度

    1回答

    我是新來的標準api,並試圖建立一個選擇查詢,其中id匹配id。 我想建立這樣的: SELECT * FROM movie WHERE id = id(input var) 到目前爲止,我有這個與輸入變量ID作爲long: CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder(); CriteriaQue

    3熱度

    2回答

    我是relativley關係數據庫的新手,我在創建查詢時遇到了一些問題。首先,我想盡快解釋這種情況。我有幾個實體類。他們全部延伸AbstractEntity或EntityProperty。所以實體可以擁有屬性和屬性擁有實體,所以存在雙向關係。 現在讓我們假設ConcreteEntity延伸AbstractEntity,我想要創建像這樣的查詢:獲取所有類型爲ConcreteEntity的實體,它至少

    2熱度

    3回答

    我正在重寫最初在Hibernate Criteria中創建的巨大搜索查詢。我試圖只使用標準的JPA解決方案。我與面臨的問題是,我想打一個where子句是這樣的: select ... where (stopTime - startTime) > minimalLength 而這似乎並不可能與日曆值,因爲我無法通過標準API做算術題與他們。有沒有解決方案? 更新1 正如在答案(現在它被刪除),標

    0熱度

    1回答

    如何獲取Criteria API中使用的參數標記的數量? 我使用標準的API來創建SQL語句與有許多參數標記IN關鍵字。 CriteriaBuilder cb = ... ... CriteriaBuilder.In<String> in = cb.in(...); ... for (...) { in.value(...); } 我開始得到SQLException「準備好

    3熱度

    2回答

    實體層次說我有以下實體: @Entity @Inheritance(strategy = SINGLE_TABLE) @DiscriminatorColumn(name = "type") public abstract class BaseEntity { private Date someDate; private Date otherDate; priva

    5熱度

    2回答

    我有我需要過濾的孩子實體的集合,基於身份的名單上的實體服務。我的服務有一個公共方法,它接收父實體的ID和他的一些子實體的ID列表。 默認情況下,我知道,JPA將獲取所有相關實體,這他的實際行爲。但是我們需要努力研究服務的性能。因此,我不想獲取所有相關的實體,並用許多循環過濾它們(過濾id和日期屬性等其他屬性),我只想獲得我的請求所關注的實體。 我父實體 @Entity @Table(name =