Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UnicodeのUNESCAPED処理の実装をしてほしい(フリーワード検索等で検索値がヒットしない為) #1541

Closed
nishi0907 opened this issue Dec 3, 2024 · 1 comment
Labels
enhancement New feature or request - 新機能・要望

Comments

@nishi0907
Copy link

Describe the feature you'd like / 希望する機能の説明を行ってください

A clear and concise description of what you want to happen. / あなたが何をしたいのかについての、明確で簡潔な説明を行ってください。

複数選択と自由入力をオンにすると環境によってunicode にエスケープされたりされなかったりする為、データ保存時にエスケープされないようにしてほしいです。
※レンタルサーバー等の環境では発生しませんでした。

環境によってはこれが原因でフリーワード検索でヒットしなくなります。

Laravel に詳しくないため保存処理を探す予定ですが
JSON_UNESCAPED_UNICODE 等で保存時にユニコードに変換されない設定がほしいです。

Eloquentを使う場合は環境によって unicode にエスケープされない場合があるという記事もありますがLaravelを学習中のためまだわかってません。

XAMPP環境での発生例

Exment上の表示↓

ss1

データベース上の表示

ss2

列の設定

ss5

Additional context / その他

Add any other context or screenshots a
bout the feature request here. / 機能リクエストに関する他のコンテキストまたはスクリーンショットをここに追加します。

XserverやConohaWingなどのレンタルサーバーでは基本的に発生しません。
VPSやWindows のXAMPP(公式マニュアル通り)などを使用すると発生するためMariaDBにて設定が必要なのかPHPライブラリの何かかが足りないのかで詰まっています。

エラーログもないため不明です。

@nishi0907 nishi0907 added the enhancement New feature or request - 新機能・要望 label Dec 3, 2024
@nishi0907
Copy link
Author

アカウントを暫く使わないのと少し書き換えて問題なくなったので閉じます。すいません。

一部VPS環境等の方は恐らく注意が必要ですが複数選択にしなければフリーワード検索も問題ないです。

複数選択許可時のフリーワード検索に不具合があり、修正が必要な方は立て直していただけると助かります。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request - 新機能・要望
Projects
None yet
Development

No branches or pull requests

1 participant