scala - Play 框架中的 ?= 运算符是什么?
问题描述
在 Play 中定义路由时,我已经看到?=
用于设置默认值的运算符。但是我在文档中找不到任何对它的引用。该操作员在哪里记录?这是 Scala 的东西还是 Play Framework 的东西?
示例用法:
GET /users controllers.Application.users(max:java.lang.Integer ?= 50, page:java.lang.Integer ?= 0)
(取自:How to handle optional query parameters in Play framework)。
解决方案
推荐阅读
- python - 导入 pywinauto 包时 Python 已停止工作,即使我没有使用它
- r - 如何将时间以分钟为单位:秒格式转换为秒?
- ios - 如何在 iOS 中为不同的导出方法和配置文件设置 fastlane?
- linux - hadoop start-dfs.sh 的 systemd 服务
- javascript - 在线 HTML 编辑器如何防止来自无效用户代码的错误?
- python - 使用 Python 让用户登录到网络中的每台计算机
- java - mutateIn 删除 couchbase 中的特定数组元素
- c# - unity联网服务器和客户端通信问题
- asp.net - 数据库信息的自定义 URL
- go - Go 函数中具有命名返回值的数据竞争?