AO Entity add Null Value

Hi, i’m making and entity.

	
	@AutoIncrement
	@NotNull
	@PrimaryKey("ID")
	public int getID();
	public void setId(int id);

	
	public String getName();
	public void setName(String name);

And then in a servlet a call setName(“patata”) when i click on a button.

String name = req.getParameter("task");
		log.warn(name);
		ao.executeInTransaction(new TransactionCallback<MyClassName>() // (1)
		{
			@Override
			public MyClassName doInTransaction()
			{
				final MyClassName todo = ao.create(MyClassName.class); // (2)
				todo.setName("patata"); // (3)
				
				return todo;
			}
		});```

And this create a row, but on name we have null

You’ll need to call save after the setter.


				final MyClassName todo = ao.create(MyClassName.class); // (2)
				todo.setName("patata"); // (3)
				todo.save()
				
				return todo;
2 Likes