iki value var hansı ki custom fieldsdən götürür. istiyirəm əgər varsa ikisindən birini tapsın. Bunu necə edə bilərəm?
$args = array ( 'meta_query' => array( array( 'key' => 'melumat_uzvluy', 'value' => 'Daimi OR Müşahidəçi', // burda istiyirəm əgər iksindən biri varsa tapsın. 'compare' => 'LIKE', 'type' => 'CHAR', ), ), );
Verilmiş cavablar və yazılan şərhlər (7 cavab var)
0
Salam. Yox bir value ilə olmur o. Belə olur
0
məndə əsas query AND ilədi. child queryni də OR ilə etmək istiyirəm.
0
selectboxdakı ilə bazadakı valuelar fərqlidi.
vəziyyət belədi təxmini ona görə php ilə etmək istiyirəm.
value1 = value2
value3 = value4, value5
0
mənə lazımdır əsas query AND ilə olsun, child query də OR ilə olsun.
0
fərq etmir. yazdığım o hal üçün də keçərlidir.
sadəcə query-ni bir qədər böyüdüb A and B strukturunda A-da sadə query, B-də isə içində yenidən array, relation-u OR olan.
Lazım olsa kodu yazaram bura
0
Cavab tapdım.
Siz dediyinizi başa düşmədim. Zəhmət olmasa kodla göstərin baxım 🙂
2
Aha IN ilə də olar, tam bərabər olduqda. Amma sizdə kodda müqayisə operatoru =-lik yox, like idi deyə mən bu biri variantı dedim.
Mən dediyim təxminən belə
Sual verin
Cavab verin