Skip to content

Instantly share code, notes, and snippets.

@elyphas
Created August 7, 2022 23:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save elyphas/38cd69f29c949439ad5f460cf3736619 to your computer and use it in GitHub Desktop.
Save elyphas/38cd69f29c949439ad5f460cf3736619 to your computer and use it in GitHub Desktop.
case class BatchAndExpiration(batch: String, expiration: Long)
case class ItemInputScarango (
entidad: String,
batchAndExpiration: Option[BatchAndExpiration],
_id: Id[ItemInputScarango] = ItemInputScarango.id()
) extends Document[ItemInputScarango]
object ItemInputScarango extends DocumentModel[ItemInputScarango] {
override implicit val rw: ReaderWriter[ItemInputScarango] = ccRW
override val collectionName: String = "tblInputs_details"
def ref: DocumentRef[ItemInputScarango, ItemInputScarango.type] = DocumentRef(this, Some("i"))
}
//I tried this but didn't work:
object BatchAndExpiration {
override implicit val rw: ReaderWriter[BatchAndExpiration] = ccRW
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment