如何在房间dao查询中连接字符串?

How to concatenate string in room dao query?

我在查询中使用了 LIKE 运算符

 @Query("SELECT * FROM item where barcodes LIKE :barcode")
 List<Item> getItemWithBarcode(String barcode);

有什么方法可以在条形码上附加一些东西(appendedTxt)?像这样

@Query("SELECT * FROM item where barcodes LIKE (:barcode + 'appendedTxt')")
List<Item> getItemWithBarcode(String barcode);

||运算符是 "concatenate" - 它将其操作数的两个字符串连接在一起。 Docs

@Query("SELECT * FROM item where barcodes LIKE (:barcode || 'appendedTxt')")

List<Item> getItemWithBarcode(String barcode);

编辑:将双引号更改为单引号