複数のメタ値は同じメタキーを使用して投稿のカスタムフィールドをクエリします
P粉674876385
P粉674876385 2023-08-15 14:16:16
0
1
701
<p>シナリオ: 投稿には同じキーの値を持つ複数のエントリがあります。たとえば、1 つの投稿には複数のメタキー [ドリンク] => メタ値</p> が含まれます。 <pre class="brush:php;toolbar:false;">[ドリンク] => "バナナジュース" [ドリンク] =>「オレンジジュース」 [ドリンク] => "アップルジュース"</pre> <p>検索したい: ドリンクと同じメタキーを持つメタ値を持つエントリにオレンジ色の値が含まれていない投稿。 </p> <p>現在の方法: wp_query を使用: </p> <pre class="brush:php;toolbar:false;">meta_query => array(array('key' => 'ドリンク','値' => 'オレンジ','比較' => ; '好きではありません'));</pre> <p>質問: wp_query は、「オレンジ」ではない値を持つ他の [ドリンク] を持っているため、meta_value が「オレンジ」の投稿を返します。 </p>
P粉674876385
P粉674876385

全員に返信(1)
P粉819533564

SQL ワイルドカード検索 では、NOT LIKE の値 %orange% を使用する必要があります。

には

% ワイルドカードがありません。また、NOT LIKE は <> または NOT EQUAL と同じ意味を持ちます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート