我需要从 firestore 云函数中的 http url 中提取参数,
HTTP URL
https://us-central-xxxxxxxxxxx.cloudfunctions.net/somefunction?name=ABC&age=80
Run Code Online (Sandbox Code Playgroud)
Firestore云功能
export const somefunction = functions.https.onRequest(async (request, response) => {
var name = // need to extract name from request
var age = // similarly need to extract age from request
}
Run Code Online (Sandbox Code Playgroud)
谁能帮我解决这个问题吗?
我有一个Car扩展类的类Vehicle,我将在车辆类中注入一些属性。
示例 编辑
abstract class Vehicle {
@Inject
lateinit var default: Default
}
class Car @Inject constructor(): Vehicle() {
}
Run Code Online (Sandbox Code Playgroud)
在我的代码中一切正常,
但我需要知道的一件事是,匕首如何将属性注入基类或其层次结构中?
这是正确的注射方式吗?
谁能澄清这一点吗?
我需要从数据类 B 继承数据类 A。我知道这在Kotlin 中是不可行的。
问题1:
为什么这不可行?
问题2:有
什么办法可以解决这个问题?
例子:
data class A(val data1 : String)
data class B(val data2 : String) : A()
Run Code Online (Sandbox Code Playgroud)
我如何在 Kotlin 中实现这一目标?
我需要在链中调用一个可完成的方法,完成后,它需要使用Map运算符
示例继续链
Single.just(someOperation())
.flatMapCompletable{
completableMethod()
}
.map{ // i need to continue here with map or some other operator
doSomeOperation()
}
Run Code Online (Sandbox Code Playgroud)
谁能帮我解决这个问题吗?
我需要知道将在科特林地图保存我插入过程中已经进入了条目顺序
示例
val data = mutableMapOf<String,String>()
data.put("some_string_1","data_1")
.
.
.
data.put("some_string_n","data_n")
Run Code Online (Sandbox Code Playgroud)
订单会在地图迭代期间保留吗?