管灌系统巡查员智能手机App
app/src/main/java/com/dayu/pipirrapp/dao/MarkerDao.java
@@ -13,12 +13,13 @@
import io.reactivex.rxjava3.core.Completable;
import io.reactivex.rxjava3.core.Single;
import io.reactivex.rxjava3.core.Maybe;
/**
 * author: zuo
 * Date: 2024-09-30
 * Time: 14:39
 * 备注:
 * 备注:取水口
 */
@Dao
public interface MarkerDao {
@@ -48,4 +49,13 @@
    @Query("select  * from MarkerBean")
    Single<List<MarkerBean>> findAllToSingle();
    @Query("SELECT * FROM MarkerBean")
    Maybe<List<MarkerBean>> getAll();
    @Query("SELECT * FROM MarkerBean WHERE name LIKE '%' || :name || '%'")
    Single<List<MarkerBean>> findByNameLike(String name);
    @Query("UPDATE MarkerBean SET lng = :lng, lat = :lat WHERE id = :id")
    Completable updateMarkerLocation(String id, String lng, String lat);
}