J'ai essayé d'utiliser l'extension Yii-Sphinx et son fonctionnement correct lorsque j'ai utilisé une requête simple mais quand j'essaye d'utiliser la jointure gauche, cela ne fonctionne pas. Il renvoie l'erreur ci-dessous. J'ai testé de nombreuses requêtes mais ne fonctionne pas. J'utilise l'extension Yii-SphinxYii2 Sphinx Left join ne fonctionne pas
SQLSTATE[42000]: Syntax error or access violation: 1064 sphinxql: syntax
error, unexpected IDENT, expecting $end near 'LEFT JOIN specs ON specs.id =
listing.specs_id'
The SQL being executed was: SELECT specs.id, listing.title,listing.specs_id,
listing.reg_no, listing.price, listing.status, listing.featured FROM listing
LEFT JOIN specs ON specs.id = listing.specs_id
Error Info: Array
(
[0] => 42000
[1] => 1064
[2] => sphinxql: syntax error, unexpected IDENT, expecting $end near
'LEFT JOIN specs ON specs.id = listing.specs_id'
)
voici ma requête
SELECT specs.id, listing.title,listing.specs_id, listing.reg_no, listing.price, listing.status, listing.featured FROM listing LEFT JOIN specs ON specs.id = listing.specs_id
Ajoutez-vous réellement \ dans cette requête? – Bizley
Vérifiez ma question maintenant. J'ai ajouté une mauvaise requête. S'il vous plaît vérifier maintenant @Bizley –
Quelle version de Sphinx (pas yii2-sphinx) avez-vous? – Bizley