
1. SolrQuery::addMltField 메서드는 두 개의 파라미터를 받습니다. 첫 번째 파라미터는 필드 이름, 두 번째 파라미터는 필드 이름의 alias입니다. 예를 들어, addMltField('name', 'n')을 호출하면, 'name' 필드에 대한 쿼리와 'n' alias를 사용하는 쿼리가 생성됩니다.
2. 만약 파라미터에 'name'과 'description'을 지정하였을 때, SolrQuery::addMltField 메서드는 두 개의 쿼리를 생성합니다. 하나는 'name' 필드에 대한 쿼리이고, 다른 하나는 'description' 필드에 대한 쿼리입니다. 이 쿼리들은 각각 'name'과 'description' alias를 사용합니다. 예를 들어, 'name' 필드에 대한 쿼리는 'name:쿼리 문자열' 형식의 쿼리를 생성하고, 'description' 필드에 대한 쿼리는 'description:쿼리 문자열' 형식의 쿼리를 생성합니다.
2025-04-15 06:46