Closed soon624 closed 1 year ago
2023/05/26リリースの1.3.38.3でも同様の挙動でした。
apiで作成したレコードの場合、フィルタが適用されない、ということのようです。 api経由で作成したレコードの分類項目の値を画面上で一旦クリアして保存、それから画面上で値を設定して保存するとそのレコードはフィルタにヒットするようになります。
CSV出力しても特に違いはないようにみえますが、画面上で作成・更新する場合とapi経由で作成・更新する場合でなにか違いが生じるのでしょうか?DB上でなにか違いがないか調べてみます。
api経由で作成した、フィルタがヒットしないレコードは [100,200] のように数値の配列として登録されていました。 ["100","200"]のように文字列の配列として登録しなおしたところ、フィルタがヒットするようになりました。 お騒がせしました。
他サイトを参照し、かつ、複数選択を可にしている分類項目に対するフィルタが機能していないと思われます。 例えば、子サイトの分類Bが以下のような設定であるとします。
上記のような状況で、子サイトの分類Bのフィルタとして以下のいずれを指定しても一覧には①のレコードが表示されません。
最新版で確認できておらずに申し訳ありません。確認しているバージョンは1.3.30.1です。 ご確認いただけますでしょうか?