Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android Room SQL中使用对象属性?_Android_Android Room - Fatal编程技术网

如何在Android Room SQL中使用对象属性?

如何在Android Room SQL中使用对象属性?,android,android-room,Android,Android Room,在房间里,我们可以使用基本数据类型从DAO进行查询,如下所示 @Query("SELECT * FROM Table WHERE name=:name) fun fetchAll(name: String) 是否可以像下面这样传递和对象并使用其属性 @Query("SELECT * FROM Table WHERE name=:object.name) fun fetchAll(object: ClassA) 我找不到任何地方说明如何做,所以我不确定这是否可能以及如何做。

在房间里,我们可以使用基本数据类型从DAO进行查询,如下所示

@Query("SELECT * FROM Table WHERE name=:name)
fun fetchAll(name: String)
是否可以像下面这样传递和对象并使用其属性

@Query("SELECT * FROM Table WHERE name=:object.name)
fun fetchAll(object: ClassA)
我找不到任何地方说明如何做,所以我不确定这是否可能以及如何做。当我在Android Studio中尝试它时,它指示错误