자연어 모드에서 AND 연산자를 사용하여 InnoDB 엔진에서 전체 테스트 검색을 사용할 수 있습니까?MySQL 전체 텍스트 검색 AND 연산자
SELECT *, MATCH (body) AGAINST ('mysql database') AS score FROM post ORDER BY score DESC;
을 내가 두 단어와 일치하는 모든 레코드를 반환하려면이 쿼리의 경우 : 'mysql을'AND '데이터베이스'나는 아래와 같이하지만, 필요에 따라 모든 단어와 쿼리 의미한다. 난 내가 +와 BOOLEAN 모드를 사용할 수 있습니다 알고 있지만, 내가 무시하고 싶지는 다른 사업자와 같은 다른 문제가 발생 (* - ' "를 ..)
두 단어가 일치하면 점수가 높아야합니까? – Barmar
@Barmar 더 나은 성능을 위해 모든 단어가 일치하는 점수 만 반환하고 점수는 해당 레코드에 대해서만 계산해야합니다. – jgr
그렇다면 '+'와'BOOLEAN MODE'. –