Apache Solor (Lucene) for PlayFramework
- Fizzed, Inc.
- Joe Lauer (Twitter: @jjlauer)
Overview
Play Framework 2.x module to simplify indexing and searching documents with Apache Solr (Lucene).
Module is used in production but this repo does not yet contain a polished example demonstrating its use.
Compatibility matrix
PlayFramework version | Module version |
---|---|
2.3.x | 1.2.0 |
2.2.x | 1.1.0 |
2.1.x | 1.0.0 |
Usage
This module is published to Maven Central. You will need to include the module in your dependencies list, in build.sbt
or Build.scala
file:
build.sbt
libraryDependencies ++= Seq(
"com.fizzed" %% "fizzed-play-module-solr" % "1.2.0"
)
Build.scala
import sbt._
import Keys._
import play.Project._
object ApplicationBuild extends Build {
val appName = "sample"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
javaCore,
javaJdbc,
javaEbean,
"com.fizzed" %% "fizzed-play-module-solr" % "1.2.0"
)
...
}