問題タブ [meta-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
310 参照

php - メタ クエリ - 1 つのクエリで 2 つのメタ値を比較する

別の質問を見ていましたが、元のクエリを変更して 2 つの meta_key 値を比較することを考えました。

この質問は、使用制限に達した WC クーポンを見つけることを扱います。投稿メタデータとして保存される値は、usage_limit と usage_count の 2 つです。

usage_count が usage_limit 以上のすべてのクーポンを見つけたいと考えています。何かのようなもの:

このタイプのクエリに対する解決策は見つかりませんでしたが、エレガントな方法があるかもしれないと考えました。

0 投票する
1 に答える
616 参照

wordpress - リピーターフィールド値の wp_query および meta_query

カスタム フィールドを含むワード プレス サイトがあります。リピーター フィールドをテーブルとしてクエリする必要があります。次のようになります。

同じ行のクエリと一致する場合にのみ、このリピーターにクエリを実行して結果を取得する必要があります

私のメタクエリは次のようになります。

彼女は次のコードで作成されます。

問題は、クエリが同じ行にない場合でも、「%」が原因で結果が得られることです。

上記の例では、結果を取得しないことを意図していますが、すべての条件が別の行で満たされているため、結果が得られます。

このキングオブクエリを作成して行番号で結果を得る方法はありますか?

0 投票する
1 に答える
505 参照

php - メタクエリ比較日

日付を照会する必要があります:- 2020-01-06この日付 ( 2020-01-06 ) が投稿メタ テーブル の_fromフィールドに存在する場合。_formフィールドは 1578304800 のようなタイムスタンプ形式です

これが私がやろうとしている方法です。

情報を追加:_

タイムスタンプ「1578304800」を日付に変換すると、 2020-01-06 10:00:00になります。

そして、日付のみをテーブル フィールド ( _form ) の指定されたタイムスタンプと比較する必要があります> 2020-01-06 を見つける必要があります ** テーブルの日付と時刻からの日付部分のみ**>>カスタムmysqlも使用できますか?提案してください。