NEWS
SQL Adapter, doppelte Einträge & Warnung Objekt
-
sql-0 2016-04-24 10:03:29 warn Cannot store values of type "object"
Könnte man hier den SQL_Adapter so anpassen, das er ein Objekt erkennt, in einen String umwandelt und dann an die Datenbank schickt?
[EDIT] Und es wäre hilfreich, wenn in der Warnung der Datenpunkt angegeben wird, damit man ggf. deaktivieren kann.
Debug habe ich noch nicht eingeschaltet, da ich sehr viele Datenpunkte für SQL aktiviert habe.
[/EDIT
sql-0 2016-04-24 10:03:01 error Cannot insert INSERT INTO iobroker.ts_bool (id, ts, val, ack, _from, q) VALUES(221, 1461484982000, false, 1, 12, 0);: Error: ER_DUP_ENTRY: Duplicate entry '221-1461484982000' for key 'PRIMARY'
Das Thema gab es in einem anderen Thread schon einmal.
Wenn ich es richtig verstanden habe, liegt es daran, dass der Zeitstempel als Primary Key verwendet wird und die ms hinten alle auf 0 stehen, so dass es doppelte Keys geben kann.
Ist da jemand dabei das zu ändern (eine Ergänzung/ein Zähler für identische Keys)?