Skip to main content
added 28 characters in body
Source Link

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update 
id=1,name="john",city="New York" 
to 
id=1,name="john",city="Tokyo" 

the code: 

    String strInput = ["1", "Tokyo"];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr [0]) ?? 0;
    if (idUpdate > 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : 
id=1,name="",city="Tokyo" 
thank you

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update id=1,name="john",city="New York" to id=1,name="john",city="Tokyo"

the code:

    String strInput = ["1", "Tokyo"];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr [0]) ?? 0;
    if (idUpdate > 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : id=1,name="",city="Tokyo" thank you

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update 
id=1,name="john",city="New York" 
to 
id=1,name="john",city="Tokyo" 

the code: 

    String strInput = ["1", "Tokyo"];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr [0]) ?? 0;
    if (idUpdate > 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : 
id=1,name="",city="Tokyo" 
thank you

deleted 5 characters in body
Source Link

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update id=1,name="john",city="New York" to id=1,name="john",city="Tokyo"

the code:

    String strInput = \["1"["1", "Tokyo"\];"Tokyo"];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr \[0\][0]) ?? 0;
    if (idUpdate \>> 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : id=1,name="",city="Tokyo" thank you

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update id=1,name="john",city="New York" to id=1,name="john",city="Tokyo"

the code:

    String strInput = \["1", "Tokyo"\];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr \[0\]) ?? 0;
    if (idUpdate \> 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : id=1,name="",city="Tokyo" thank you

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update id=1,name="john",city="New York" to id=1,name="john",city="Tokyo"

the code:

    String strInput = ["1", "Tokyo"];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr [0]) ?? 0;
    if (idUpdate > 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : id=1,name="",city="Tokyo" thank you

Source Link

how to update only certain column/object in flutter objectbox?

I'm new to Flutter, how do I update certain objects/columns (not all columns)?

the table/entity class:

    @Entity()
    class Customer {
    int id;
    final String name;
    final String city;

    Customer ({this.id = 0, name= "", this.city = ""});
    }

let say...i want update id=1,name="john",city="New York" to id=1,name="john",city="Tokyo"

the code:

    String strInput = \["1", "Tokyo"\];
    List Lstr = (strInput).split(",");
    int idUpdate = int.tryParse(Lstr \[0\]) ?? 0;
    if (idUpdate \> 0) {

                          customerBox.put(Customer(
                              id: idUpdate, city: Lstr [1]));
                      
                        }

the result = column 'name' filled with initial values : id=1,name="",city="Tokyo" thank you