preguntar acerca de dql
1
réponses
Utiliser une fonction DATE() dans une clause WHERE avec DQL
j'obtiens une erreur étrange quand j'exécute cette requête DQL:
SELECT u FROM User u LEFT JOIN u.schedule s WHERE DATE(s.timestamp) = DATE(NOW())
L'exception est lancée par la Doctrine avec le message:
Expected known function, got 'DATE'
Le pr …
demandé sur
1970-01-01 00:33:32
2
réponses
Formulaire de Symfony query builder et entité référentiel
j'essaie de créer un formulaire avec des données dans le type de collecte en fonction de l'utilisateur étant connecté. Je suis la suite ce chapitre du livre de recettes Symfony.
Tout fonctionne très bien lorsque l' query_builder option est une ferm …
demandé sur
1970-01-01 00:33:33
3
réponses
Comment trouver par document référencé dans la Doctrine ODM avec MongoDB?
j'ai un document dans mon "params" collection comme ceci:
{
"_id": ObjectId("4d124cef3ffcf6f410000037"),
"code": "color",
"productTypes": [
{
"$ref": "productTypes",
"$id": ObjectId("4d120a2d2b8d8d3010000000"),
"$db": "te …
demandé sur
1970-01-01 00:33:30
5
réponses
Doctrine 2 DQL — comment sélectionner le côté inverse d’une requête unidirectionnelle de type «many-to-many»?
j'ai deux classes-Page et SiteVersion, qui ont beaucoup à beaucoup de relations. Seul SiteVersion est conscient de la relation (parce que le site est modulaire et je veux pouvoir emporter et déposer dans le module qui appartient à SiteVersion).
Com …
demandé sur
1970-01-01 00:33:31
2
réponses
dql doctrine2, utilisez setParameter avec % wildcard lors d’une comparaison similaire
je veux utiliser le paramètre place holder-e.g. ?1-avec le % wild cards. c'est-à-dire quelque chose comme: "U. nom comme %?1%" (bien que cela entraîne une erreur). Les documents ont les deux exemples suivants::
1.
// Example - $qb->expr()->lik …
demandé sur
1970-01-01 00:33:30
4
réponses
Symfony se connecte à l’identifiant de l’utilisateur
je développe une application utilisant Symfony2 et doctrine 2. Je voudrais savoir comment obtenir l'identifiant de l'utilisateur actuellement connecté.
... …
demandé sur
1970-01-01 00:33:32
5
réponses
passer tableau des conditions à la méthode de la doctrine expr () — > orx ()
j'ai besoin de construire DQL avec un QueryBuilder comme ceci
[QUERY]... AND WHERE e.type = x OR e.type = Y OR e.type = N [...]
j'ai des types dans array Comment puis-je passer ce tableau à mon constructeur de requêtes?
$qb-& …
demandé sur
1970-01-01 00:33:32
6
réponses
Où les clauses complexes utilisent la Doctrine PHP ORM
j'utilise L'ORM de Doctrine PHP pour construire mes requêtes. Cependant, je ne peux pas tout à fait comprendre comment écrire la clause suivante Où utiliser DQL (Doctrine Query Language):
WHERE name='ABC' AND (category1 = 'X' OR category2 = ' …
demandé sur
1970-01-01 00:33:29
3
réponses
Obtenir des enregistrements aléatoires avec la Doctrine
je me demande comment obtenir un nombre aléatoire de membres d'un groupe, mais je ne sais pas quelle est la meilleure façon de le faire, et je pense que ORDER BY RAND() n'est pas la meilleure alternative, car un groupe peut avoir plus de 100.000 mem …
demandé sur
1970-01-01 00:33:31
12
réponses
Comment choisir au hasard avec la doctrine
Voici comment je recherche dans ma base de données certains mots
$query = $qb->select('w')
->from('DbEntitiesEntityWord', 'w')
->where('w.indictionary = 0 AND w.frequency > 3')
->orderBy('w.frequency', 'DESC')
-& …
demandé sur
1970-01-01 00:33:32