Soy nuevo en SQLAlchemy. Actualmente tengo:SqlAlchemy: crea un objeto si no existe ya?
ev = model.EnumerationValue(key=key_level_2, code=level_2)
ev.keyvalues[key_parent] = level_1
model.Session.add(ev)
¿Cómo puedo cambiar esto para que solo agregue el objeto si no existe? Esto sería bueno ...
model.Session.create_if_does_not_exist(ev)
¡Gracias!
El enfoque parece correcto, pero creo que el código está realmente roto. Tengo algo localmente que funciona, pero podría no calificar como "La única solución verdadera". –
¿Te importa compartir tu solución? – CadentOrange