반응형
Laravel JSON Where Clauses with MariaDB 10.2.16 LongText 열을 사용할 수 있습니까?
phpMyAdmin을 사용하여 데이터베이스에 json 열을 추가하려고 했습니다.
그러나 안타깝게도 phpMyAdmin은 json 열을 Longtext 형식으로 변환합니다.
이 타입의 JSON Where Clauses를 사용할 수 있는지 묻고 있습니다.
https://laravel.com/docs/5.7/queries#json-where-clauses
MariaDB의 비 JSON 데이터 유형에는 이러한 쿼리를 사용할 수 없습니다.그리고 10.2 시점에서는 공식적으로 지원하지 않습니다.
JSON 도우미 기능을 사용하여 데이터에 대해 쿼리할 수 있습니다(즉,where JSON_CONTAINS(...)
기타 등등.
가상 열을 사용하여 JSON 데이터에서 추출된 값을 생성할 수도 있습니다.
여기 훨씬 더 자세한 내용을 담은 좋은 게시물이 있습니다.
언급URL : https://stackoverflow.com/questions/52356972/can-i-use-laravel-json-where-clauses-with-mariadb-10-2-16-longtext-column
반응형
'programing' 카테고리의 다른 글
MYSQL에서 outfile "access denied"로 변환 - 그러나 내 사용자는 "ALL"로 액세스할 수 있습니다.그리고 폴더는 CHMOD 777 입니다. (0) | 2022.11.23 |
---|---|
JavaScript가 비활성화되어 있는지 여부를 검출하는 방법 (0) | 2022.11.23 |
django.db.db.ss.Operation Error: (1071, '지정된 키가 너무 깁니다. 최대 키 길이는 767바이트입니다') (0) | 2022.11.23 |
Shiro vs.스프링 보안 (0) | 2022.11.03 |
.jspf 파일 확장자가 뭐죠?어떻게 컴파일 할 것인가? (0) | 2022.11.03 |