này dường như là "hơi" doable. Xem xét văn bản này:
This is more about traffic between Solr servers themselves
"more traffic between solr" ~2
"more about between solr" ~2
Thậm chí nếu bạn thay đổi thứ tự nó hoạt động:
"more about solr between" ~2" ~2
Nhưng quá xa nhau và nó ngừng hoạt động:
"more about servers themselves" ~2
Tôi nghĩ rằng nếu điều đó không hoạt động, có thể sẽ không quá khó để thực hiện một trình xử lý yêu cầu tùy chỉnh thực hiện việc này. Tôi nghĩ rằng bạn có thể cần phải xác định một cú pháp mới, có sẵn một cái gì đó như ("phrase one" "phrase two") ~2
. Tôi đoán rằng nếu bạn đang lo lắng, và bạn tạo ra một truy vấn Lucene, nơi có một mã thông báo chỉ là "cụm từ một" và một "cụm từ hai" có một khoảng cách nhất định, tôi nghĩ rằng nó sẽ làm việc. (Tất nhiên bạn sẽ cần phải thực sự thực hiện cuộc gọi java lucene, bạn không thể chỉ cần truy vấn trên (đọc này http://lucene.apache.org/java/2_2_0/api/index.html)).
Đó sẽ giúp đỡ, cảm ơn bạn – Ruth
np. Chúc may mắn! Sẽ thật tuyệt vời nếu nghe điều này xảy ra. – mlathe