doctrine-query

    2熱度

    1回答

    我試圖與ORDER BY查詢像這樣的本地SQL ORDER BY CASE `promotion` WHEN 0 THEN `net_price` ELSE `promotion_price` END DESC, `net_price` DESC 像這樣的事情 $qb->orderBy('CASE `products.promotion` WHEN 0 THEN `prod

    2熱度

    1回答

    摘要:哪個更快:更新/刷新實體列表,還是在每個實體上運行查詢構建器更新? 在Doctrine ORM(版本2.3)中我們有以下情況。 我們有一個表,看起來像這樣 cow wolf elephant koala ,我們想用這個表進行排序虛構農場的報告。問題在於用戶希望讓顧客訂購動物(例如考拉,大象,狼,牛)。現在有可能使用CONCAT或CASE爲DQL添加權重(例如0002wolf,000

    24熱度

    2回答

    如何在doctrine querybuilder中使用表達式mysql NOW()?

    0熱度

    1回答

    我有一個與實體相關的實體Person(p)與實體NotificationType相關的通知。 有些人已經收到類型1的通知(notification_type_id = 1)。 有些人已收到通知但不是類型1 有些人根本沒有收到任何消息。 在全球範圍內,我想找回那些誰沒有收到1 我寫了這個查詢類型的消息: $qb = $this->createQueryBuilder('p') ->lef

    23熱度

    2回答

    我試着重現此查詢: SELECT * FROM `request_lines` where request_id not in( select requestLine_id from `asset_request_lines` where asset_id = 1 ) 教義查詢生成器, 我被困在那裏REQUEST_ID不在(選擇 我目前有: $linked = $em->createQue

    2熱度

    3回答

    我想選擇所有類別,子類別並計算屬於子類別的業務數量。這是我正在使用的SQl查詢。 SELECT c.id, c.name, c.slug, sc.id, sc.name, sc.slug, COUNT(bsc.id) AS business_count FROM fi_category c LEFT JOIN

    1熱度

    1回答

    我有兩個實體:Image和Tags,具有多對多關係。 Image有一些領域:code,description,author和tags它實現了許多一對多的關係。 Tag只有兩個字段:name和images。 我建立一個非常通用的搜索形式,只是一個輸入字段,你可以寫任何文字,然後將返回有文本在其code,description或author領域,或以任何的任何Image其標籤name字段。 對於非關係

    0熱度

    1回答

    這裏實體能見度在網絡上的使用example.php: ... $page = new SomeEntity(); $page->setName("xx"); // name is primary key $em->persist($page); .... 問:會發生什麼,當example2.php問: $result = $em->find('SomeEntity', 'xx');

    0熱度

    1回答

    用下面簡單的表結構: Data ---------- id Tag ---------- id TaggedData ---------- id tag_id data_id 如果我有標籤ID的列表,我怎麼會每次取數據行,我的列表中的每一行標記與一行數據匹配,而不是其子集? 這裏的查詢我已經把現在不工作: SELECT Data.* FROM

    1熱度

    1回答

    我有3個實體:公司,部門和用戶 用戶與公司有一對多的關係。 部門與公司和用戶之間有多對一的關係 目標是爲每個部門配置不同的部門,並使用戶能夠從屬於他們公司的部門中選擇(在其配置文件中)。 我試圖用entity字段類型的內部版本來實現這一點。我的問題是,當Symfony呈現該字段時,用戶可以選擇任何部門,而不僅僅是屬於該用戶公司的部門。 我試過using a custom query,但我得到一個錯