![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. Problem dotyczy Doctrine, nie Symfony.
2. Powinieneś utworzyć zapytanie DQL z klauzulą ORDER BY: http://doctrine-orm.readthedocs.org/en/lat...ry-builder.html |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
1. Problem dotyczy Doctrine, nie Symfony. 2. Powinieneś utworzyć zapytanie DQL z klauzulą ORDER BY: http://doctrine-orm.readthedocs.org/en/lat...ry-builder.html mam z tym problem, wywala błąd kiedy podaje ->orderBy('RAND()') [Syntax Error] line 0, col 63: Error: Expected end of string, got '('
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
http://www.doctrine-project.org/jira/browse/DDC-950 "Won't fix"
https://gist.github.com/Ocramius/919465 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 22.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
mam coś takiego:
mam byka: Notice: Undefined property:....Bundle\Controller\DefaultController::$em co mam wstawić pod em ? ($em = $this->getDoctrine()->getManager() ![]() ![]() Ten post edytował dopelganger 20.05.2015, 13:52:22 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie musisz korzystać tutaj z natywnych zapytań SQL-owych, dodaj jedynie do Doctrine'a implementację dla funkcji RANDOM() wg linka podanego przez @redeemer - https://gist.github.com/Ocramius/919465 Przecież masz tam nawet przykład na sortowanie wg RANDOM().
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
RANDOM() RAND() Pamiętaj autorze tematu, że nie bez powodu nie ma implementacji tego w Doctrine, więc zastanów się czego dokładnie potrzebujesz -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie musisz korzystać tutaj z natywnych zapytań SQL-owych, dodaj jedynie do Doctrine'a implementację dla funkcji RANDOM() wg linka podanego przez @redeemer - https://gist.github.com/Ocramius/919465 Przecież masz tam nawet przykład na sortowanie wg RANDOM(). dobra mam tak jak poniżej i wywala błąd: [Syntax Error] line 0, col 63: Error: Expected end of string, got '('
w DefaultController.php
Ten post edytował dopelganger 20.05.2015, 14:55:14 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ale zdajesz sobie sprawę, że utworzyłeś nowy, kompletnie z niczym nie związany obiekt $config (Doctrine\ORM\Configuration)?
http://symfony.com/doc/current/cookbook/do..._functions.html |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 27.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ale zdajesz sobie sprawę, że utworzyłeś nowy, kompletnie z niczym nie związany obiekt $config (Doctrine\ORM\Configuration)? http://symfony.com/doc/current/cookbook/do..._functions.html dzięki za pomoc. działa a tutaj link (krok po kroku) http://cyberapp.ru/2014/08/27/symfony-2-do...-order-by-rand/ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 4.05.2025 - 06:01 |