お世話になっております。どなたかご教示をお願いいたします。
Kintoneであるアプリのサブテーブルに日付項目を用意し、その日付項目を範囲指定してクエリをつかってデータを抽出したいと考えています。
Kintone REST API の レコードの取得の記載をみると
テーブル化されたフィールドおよび、関連レコードのフィールドをクエリに含める場合、「=」、「!=」演算子の代わりに「in」、「not in」演算子を使う必要があります。
とありました。
サブテーブルの項目をクエリの条件とする場合、
(日付項目) <= (指定の日付)
のように範囲指定して取得することはできないのでしょうか?
下記の例ですと「入金予定日」はサブテーブルの項目です。
何卒よろしくお願いいたします。
TK 様 ありがとうございます。
ではAPIの記述は = と != の場合に適用されるものなのですね。
コーディングしてみたのですがうまく動かないのは別の原因があるようなので再度検証してみます。
勉強になりました。ご教示ありがとうございました。
おそらくクエリの書き方ですね。
query: '入金予定日 >= "' + targetFrom + '" and 入金予定日 <= "' + targetTo + '"'
文字列結合しないとダメなんでこれで動くかと思います。
TK様
まさしくおっしゃる通り、"を追加して動くようになりました。
重ねてご教示ありがとうございました。
今後とも何卒よろしくお願いいたします。
system
(system)
クローズされました:
6
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。