named-query

    0熱度

    1回答

    是否有可能使用命名查詢基於包含特定值的列表查找所有實體。 我有一個叫做用戶 public class User implements Serializable { private static final long serialVersionUID = -82485348776234092345L; @Id @GeneratedValue(strategy = G

    0熱度

    1回答

    我在JPA-NamedQuery中使用COALESCE。我總是在Eclipse上此錯誤消息: The abstract schema type 'COALESCE' is unknown. 你有任何想法如何去除呢? 請注意查詢正常工作。 編輯 查詢是 @NamedQuery(name = "FootBaller.mostActive", query = "SELECT f FROM

    3熱度

    1回答

    在Hibernate中,有沒有辦法來檢查,如果給定的@NamedNativeQuery存在之前調用: Session.getNamedQuery("queryName"); 我撰寫查詢在運行時的名字,所以我需要找到一種方法,如果存在的話,爲了避免出現以下異常: MappingException:命名查詢不知道:queryName

    1熱度

    1回答

    我不確定是否使用此任務觸發了方法查詢的邊界。 我有兩個表,一個User表和一個Password表。 A User可能有多個Password(其中最新的是當前的)。 我想在我的User存儲庫中進行方法查詢,以獲取用戶名的「當前」Password。 在SQL它會是這個樣子 "Select FIRST(*) from Passwords INNERJOIN Users ON Users.id=Passw

    0熱度

    1回答

    許多-to-many關聯我有一個許多一對多協會在同一User實體,以允許用戶跟隨其他用戶。一切都按預期工作。 @ManyToMany(cascade=CascadeType.ALL, fetch = FetchType.LAZY) @JoinTable( name = "user_follower", joinColumns = {@JoinColumn(name="user"

    0熱度

    2回答

    我試圖通過以下方式通過日期,但無法成功。 dateAnswered是存儲日期爲2017-09-13 00:00:00的字段。 誰能告訴我在哪裏得到錯誤: 方法1:的setParameter @NamedQuery(name = "findAnswar", query = "SELECT a FROM Answar a WHERE (a.dateAnswered = :currentDate)"

    0熱度

    1回答

    我正在使用JPA在我的公司開發多租戶應用程序。所以我使用TABLE_PER_TENANT功能將租戶特定數據分成不同的模式。將數據推入數據庫是沒有問題的,可以正常工作。問題只是從數據庫中讀取數據,應用程序找不到我的命名查詢。 我已經嘗試過不同的東西: 重新編譯和部署應用程序 移動的persistence.xml到不同的文件夾 經過錯誤日誌和調試的整個應用程序,無法找到其原因 只好看看所有可能的解決方

    1熱度

    1回答

    我需要每天查詢一些計數,並且我想創建將在地圖中返回此數據的命名的本機查詢。我怎樣才能做到這一點 ? <named-native-query name="getLeadNumberByDayInDateRange" result-set-mapping="map"> <query> SELECT addeddate, Count(DISTINCT c

    0熱度

    1回答

    我運行這個查詢與子查詢的WHERE子句 select prot.id as id, prot.nrProtocolo as nrProtocolo, prot.nrAno as nrAno, prot.cdSituacaoProtocolo as cdSituacaoProtocolo, prot.palavraChave as palavr

    0熱度

    1回答

    我有兩個實體,獎勵和用戶,被如下相關manytomany: public class Reward { @Id @Column(name="reward_id") private long rewardId; @ManyToMany(mappedBy="favourite") @LazyCollection(LazyCollectionOption