新規投稿
フォローする

レコードGETクエリでの 「like "<1文字>"」の制約について

APIの GET / records.json において

クエリ文に指定するlike句につき

 名前 like "山田"

とすれば“山田”の含まれるレコードを抽出ができますが

 名前 like "山"

とすると1件も抽出できません。

下記には、kintoneネイティブの検索機能での1文字検索制約が書かれていますが

https://help.cybozu.com/ja/k/user/search_details.html#anchor_caution_keywords

REST APIにおける制約も同一と考えてよろしいのでしょうか。

0

5件のコメント

Avatar
鈴木佑介

これは仕様ですね。。。

私もこれで泣く泣くあきらめた事があります。

 

0
Avatar
鈴木佑介

山田さん

 

連投すいません。

 

http://mammycloud.com/%E8%A3%BD%E5%93%81%E3%83%BB%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9/kintone%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/%EF%BC%91%E6%96%87%E5%AD%97%E3%83%BB%E9%83%A8%E5%88%86%E4%B8%80%E8%87%B4%E6%A4%9C%E7%B4%A2%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/

 

プラグインであれば、対応可能っぽいですね。

プラグインで出来るということは、仕様ではなく出来る方法がありそう気がします。

 

参考程度に。

0
Avatar
鈴木佑介

本当何度もすいません!!

REST API でやった場合ですね。完全に見落としていました。。。

大変申し訳ありません。。

 

REST API でやった場合には上記でコメントさせて頂いた通り、

私も1文字検索した結果取れなかった記憶があるので、多分仕様ではないかと思います。

 

回答が錯綜してしまい申し訳ありません。

0
Avatar
Ryu Yamashita

> 下記には、kintoneネイティブの検索機能での1文字検索制約が書かれていますが

> https://help.cybozu.com/ja/k/user/search_details.html#anchor_caution_keywords

> REST APIにおける制約も同一と考えてよろしいのでしょうか。

 

この通りだと思います。次の記事にあるように、kintoneの絞り込み設定とGET/recordsのクエリには可逆性が成立していますので、これを考慮すると間違いないと思います。

https://www.joyzo.co.jp/blog/1277

0
Avatar
山田浩靖

ありがとうございます。
いろいろ情報を総合すると「仕様」ということになりそうですね。

0
サインインしてコメントを残してください。