প্রশ্ন ট্যাগ «android-room»

অ্যান্ড্রয়েড রুম দৃistence় লাইব্রেরি সম্পর্কিত প্রশ্নগুলির জন্য (যা অ্যান্ড্রয়েড আর্কিটেকচার উপাদানগুলির একটি অংশ)

7
ঘর - স্কোমা রফতানি ডিরেক্টরিটি টীকাগুলি প্রসেসরের কাছে সরবরাহ করা হয় না তাই আমরা স্কিমা রফতানি করতে পারি না
আমি অ্যান্ড্রয়েড ডেটাবেস কম্পোনেন্ট রুম ব্যবহার করছি আমি সবকিছু কনফিগার করেছি, তবে যখন আমি সংকলন করব তখন অ্যান্ড্রয়েড স্টুডিও আমাকে এই সতর্কতা দেয়: স্কোমা রফতানি ডিরেক্টরিটি টীকাগুলি প্রসেসরের সরবরাহ করা হয় না তাই আমরা স্কিমা রফতানি করতে পারি না। আপনি হয় room.schemaLocationএনোটেশন প্রসেসরের যুক্তি সরবরাহ করতে পারেন বা এক্সপোর্টশেমিটিকে মিথ্যা …

6
ঘর দৃistence়তা lib এর স্বতঃআগ্রহ হিসাবে প্রাথমিক কী কীভাবে তৈরি করা যায়
আমি একটি foodIdসত্ত্বা (রুম পার্সেন্টিশন লাইব ) ক্লাস ফুড তৈরি করছি, যেখানে আমি স্বায়ত্তশাসন হিসাবে তৈরি করতে চাই । @Entity class Food(var foodName: String, var foodDesc: String, var protein: Double, var carbs: Double, var fat: Double) { @PrimaryKey var foodId: Int = 0 var calories: Double = 0.toDouble() } আমি …

8
কক্ষের অবিরাম লাইব্রেরি। সব মুছে ফেলুন
আমি কীভাবে রুম অধ্যবসায় গ্রন্থাগারটি ব্যবহার করে নির্দিষ্ট টেবিলের সমস্ত এন্ট্রি মুছতে পারি? আমার টেবিল ড্রপ করতে হবে, তবে এটি কীভাবে করা যায় সে সম্পর্কে আমার কোনও তথ্য খুঁজে পাওয়া যায় না। কেবলমাত্র যখন ডাটাবেস স্থানান্তরিত হয় বা সমস্ত এন্ট্রি লোড করতে এবং সেগুলি মুছতে :)

12
কীভাবে বর্ধনীয় টীকাকরণ প্রক্রিয়াজাতকরণের অনুরোধ করা সতর্কতা থেকে মুক্তি পাবেন?
আমি স্রেফ অ্যান্ড্রয়েড বিকাশ এবং রুম লাইব্রেরি ব্যবহার করার চেষ্টা শুরু করেছি। গতকাল থেকে আমি এই সতর্কতা বার্তার মুখোমুখি হয়েছি ডাব্লু: [ক্যাপ্ট] বর্ধিত এনোটেশন প্রক্রিয়াজাতকরণের জন্য অনুরোধ করা হয়েছে, তবে সমর্থনটি অক্ষম করা হয়েছে কারণ নিম্নলিখিত প্রসেসরগুলি ইনক্রিমেন্টাল নয়: androidx.lifecycle.LifecycleProcessor (NON_INCREMENTAL), androidx.room.RoomProcessor (NON_INCREMENTAL)। আমি গবেষণা এবং সমাধান করার চেষ্টা করেছি …

20
অ্যান্ড্রয়েড রুম অবিচলিত: AppDatabase_Impl বিদ্যমান নেই
আমার অ্যাপ্লিকেশন ডাটাবেস ক্লাস @Database(entities = {Detail.class}, version = Constant.DATABASE_VERSION) public abstract class AppDatabase extends RoomDatabase { private static AppDatabase INSTANCE; public abstract FavoritesDao favoritesDao(); public static AppDatabase getAppDatabase(Context context) { if (INSTANCE == null) { INSTANCE = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, Constant.DATABASE).allowMainThreadQueries().build(); //Room.inMemoryDatabaseBuilder(context.getApplicationContext(),AppDatabase.class).allowMainThreadQueries().build(); } return INSTANCE; } public static void destroyInstance() …

7
অ্যান্ড্রয়েড রুম - অটো-জেনারেট সহ নতুন sertedোকানো সারিটির আইডি পান
এভাবেই আমি রুম অধ্যবসায় গ্রন্থাগারটি ব্যবহার করে ডাটাবেসে ডেটা serোকাচ্ছি: সত্তা: @Entity class User { @PrimaryKey(autoGenerate = true) public int id; //... } ডেটা অ্যাক্সেস অবজেক্ট: @Dao public interface UserDao{ @Insert(onConflict = IGNORE) void insertUser(User user); //... } পৃথক বাছাই করা কোয়েরি না লিখে উপরের পদ্ধতিতে নিজেই সন্নিবেশটি শেষ হয়ে …

19
অ্যান্ড্রয়েড রুম - সাধারণ নির্বাচন জিজ্ঞাসা - মূল থ্রেডে ডাটাবেস অ্যাক্সেস করতে পারে না
আমি রুম পার্সোনেন্স লাইব্রেরি সহ একটি নমুনা চেষ্টা করছি । আমি একটি সত্তা তৈরি করেছি: @Entity public class Agent { @PrimaryKey public String guid; public String name; public String email; public String password; public String phone; public String licence; } একটি ডিএও ক্লাস তৈরি করেছে: @Dao public interface AgentDao { …

6
অ্যান্ড্রয়েড রুমে সত্তার কিছু নির্দিষ্ট ক্ষেত্র আপডেট করুন
আমি আমার নতুন প্রকল্পের জন্য অ্যান্ড্রয়েড রুম অধ্যবসায় গ্রন্থাগার ব্যবহার করছি। আমি টেবিলের কিছু ক্ষেত্র আপডেট করতে চাই। আমি আমার মতো চেষ্টা করেছি Dao- // Method 1: @Dao public interface TourDao { @Update int updateTour(Tour tour); } তবে আমি যখন এই পদ্ধতিটি ব্যবহার করে আপডেট করার চেষ্টা করি তখন এটি …

3
অ্যান্ড্রয়েড রুম - লাইক সহ কোয়েরি নির্বাচন করুন
আমি এমন সমস্ত বস্তুর সন্ধানের জন্য একটি কোয়েরি করার চেষ্টা করছি যার নামটিতে পাঠ্য রয়েছে: @Query("SELECT * FROM hamster WHERE name LIKE %:arg0%") fun loadHamsters(search: String?): Flowable<List<Hamster>> বার্তা: Error:no viable alternative at input 'SELECT * FROM hamster WHERE name LIKE %' Error:There is a problem with the query: [SQLITE_ERROR] SQL …

6
রুমে ডাটাবেস স্থানান্তর যদি কেবল নতুন টেবিল যুক্ত হয়
ধরে নেওয়া যাক না, আমার কাছে একটি সাধারণ রুম ডাটাবেস রয়েছে: @Database(entities = {User.class}, version = 1) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } এখন, আমি একটি নতুন সত্তা যুক্ত করছি: Petএবং সংস্করণটিকে 2 তে বাম্পিং করছি : @Database(entities = {User.class, Pet.class}, version = 2) abstract …

9
অ্যান্ড্রয়েড রুম দৃistence় লাইব্রেরি: উপস্থাপন করুন
অ্যান্ড্রয়েডের রুম অধ্যবসায় গ্রন্থাগারটি দয়া করে @ সন্নিবেশ এবং @ আপডেট টীকা অন্তর্ভুক্ত করে যা বস্তু বা সংগ্রহের জন্য কাজ করে। তবে আমার কাছে একটি ব্যবহারের কেস রয়েছে (একটি মডেলযুক্ত বিজ্ঞপ্তিগুলি ধাক্কা করুন) যার জন্য একটি ইউপিএসআরটি প্রয়োজন হবে কারণ ডেটাবেজে ডেটা থাকতে পারে বা নাও থাকতে পারে। স্ক্লাইটের স্থানীয়ভাবে …


5
পটভূমি পরিষেবা এবং আপডেট ইউআই থেকে ভিউমোডেলের লাইভ ডেটা কীভাবে আপডেট করবেন
সম্প্রতি আমি অ্যান্ড্রয়েড আর্কিটেকচারটি অন্বেষণ করছি, এটি গুগল সম্প্রতি চালু করেছে। ডকুমেন্টেশন থেকে আমি এটি খুঁজে পেয়েছি: public class MyViewModel extends ViewModel { private MutableLiveData<List<User>> users; public LiveData<List<User>> getUsers() { if (users == null) { users = new MutableLiveData<List<Users>>(); loadUsers(); } return users; } private void loadUsers() { // do …

20
ঘর ডেটা অখণ্ডতা যাচাই করতে পারে না
রুম ডাটাবেস সহ প্রোগ্রাম চলাকালীন আমি এই ত্রুটিটি পাচ্ছি Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number. You can simply fix this by increasing the version number. দেখে মনে হচ্ছে আমাদের ডাটাবেস সংস্করণটি আপডেট করা দরকার, তবে আমরা কোথা থেকে …

6
অ্যান্ড্রয়েড রুম: রুম ব্যবহার করে সম্পর্কের সত্তা .োকান
রিলেশন ব্যবহার করে রুমে আমি বহু সম্পর্কের সাথে একটি যুক্ত করেছি । রুমে সম্পর্কের জন্য নিম্নলিখিত কোডটি লিখতে আমি এই পোস্টটি উল্লেখ করেছি । পোস্টটি কীভাবে ডাটাবেস থেকে মানগুলি পড়তে পারে তা সত্ত্বেও ডাটাবেসগুলিতে সত্তাগুলি সংরক্ষণ করার ফলে userIdখালি হয়ে যায় যার অর্থ 2 টেবিলের মধ্যে কোনও সম্পর্ক নেই। আমি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.