- 1
[Opened] [Résolu] jDao : condition sur une property issue d'une optionalforeigntable
Je suis en Jelix 1.3.1.
Dans un fichier xml pour jDao, j'ai défini une primarytable et une optionalforeigntable. J'ai une <property> nommée propriete2
qui vient de la optionalforeigntable.
Pour une <method> donnée, j'ai besoin de définir une condition sur propriete2 :
<isnull property="propriete2" />
Cela se traduit comme suit dans la requête générée : `` IS NULL
et donc une erreur invalid query (Unknown column '' in 'where clause'
...
Est-ce un bug, ou ai-je raté quelque chose dans la définition de mon DAO ?
[Opened] jDao : condition sur une property issue d'une optionalforeigntable
ca semble mériter un ticket pour moi c'est un bug puisque la définition du noeud suit bien la doc
@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !
[Opened] jDao : condition sur une property issue d'une optionalforeigntable
Bonsoir,
J'ai apporté quelques petites modifications dans le fichier lib/jelix/dao/jDaoCompiler.class.php de manière à pouvoir générer des requêtes MySQL DELETE
avec jointure.
Exemple :
DELETE table1 FROM table1 LEFT JOIN table2 ON (table1.fk = table2.id) WHERE table1.critere = 1 AND table2.autre IS NULL
Cela peut-il intéresser quelqu'un d'autre ?
[Opened] jDao : condition sur une property issue d'une optionalforeigntable
Salut,
ça peut être interessant donc oui, propose (en suivant les instructions qui sont dans le wiki de developer.jelix.org)
[Opened] jDao : condition sur une property issue d'une optionalforeigntable
OK, je vais essayer de soumettre ces dernières modifs, ainsi que d'autres que j'avais dû faire pour résoudre des problèmes liés au php-cli chez mon hébergeur, le weed-end prochain si j'arrive à prendre en main EGit pour Eclipse
[Opened] jDao : condition sur une property issue d'une optionalforeigntable
laurentj a dit :
Salut,
ça peut être interessant donc oui, propose (en suivant les instructions qui sont dans le wiki de developer.jelix.org)
Un point reste flou (je trouve personnellement) dans le processus de contribution au projet : c'est l'articulation entre les Tickets et les Patchs proposés.
Faut-il systématiquement passer par un Ticket ?
Si oui, comment créer un Ticket ? Faut-il obligatoirement avoir un compte sur http://developer.jelix.org ?
[Opened] jDao : condition sur une property issue d'une optionalforeigntable
Bonjour
oui il faut créer un ticket sur developer.jelix.org
@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !
[Opened] [Résolu] jDao : condition sur une property issue d'une optionalforeigntable
J'ai créé le ticket #1453, et le vais soumettre mon patch ce soir...
- 1