Model Relation - user id

rbock 18 Jan, 2023
Hm, {user:id} not work in Model Relation?
Fredolino 18 Jan, 2023
Model.user_id = Model.id

oder in where condition
user_id ={user:id}
rbock 18 Jan, 2023
Thanks... But it's not my solution... I don't have userid on Table1.

My Relation

Model2 -> Table2
Model1 -> One matching...
Model2.BID = Model1.BID Field AND
Model2.UID = {user:id} Value (not work)
Model2.UID = 12345 Value (work, but only for my user)
rbock 18 Jan, 2023
Many users store comments in table2 about the data in table1. But each user is only allowed to see their own comments.
Fredolino 19 Jan, 2023
In CF 7, "uid" is used by the system.
That means you mustn't use "uid" because it will lead to errors. Instead, for example, "muid" or something else
rbock 21 Jan, 2023
Ok... offenbar funktioniert das so nicht. Ich kann zwar in der Where Abfrage die Variable {user:id} verwenden, aber in der Model Relation nicht. Da übergibt er {user:id} direkt an die SQL Abfrage ohne das vorher in die User ID umzuwandeln.
Fredolino 21 Jan, 2023
in der Relation musst du das anders machen. Beispiel:

Related Modelname: Beobachter tabelle: #_users
related to: lass ich leer
Fundort.user_id value: Beobachter.id Field
rbock 22 Jan, 2023
Fredolino, erst einmal vielen Dank für deine Geduld...

Leider komme ich nicht weiter... Ich versuche meinen Plan noch einmal darzustellen:

1. Tabelle1 mit z.B. Artikeln: | Artikel_ID | Artikel_Name | Arti... etc...
2. Benutzer sollen einen Text zu jeder Artikel_ID speichern und auch nur den eigenen Eintrag sehen können.
3. Tabelle2 | Artikel_ID | USER_ID | TEXT

So enthält Tabelle2 also z.B.

12345 | 1001 | TEXT1
12345 | 1002 | TEXT2
54321 | 1001 | TEXT3

usw.

Zumindest für heute komme ich nicht weiter... Wollte es mit 2 DB Read Action versuchen, bekomme aber die Arrays nicht verknüpft...
Fredolino 22 Jan, 2023
eigentlich kannst du dafür ja das Demo-Formular "Basic Articles List" umbauen oder nur um zu sehen, wie man sowas umsetzen kannst.
Die Demos sind unter creat new form.

Damit jeder nur seine eigenen Articles sieht in whrer:
user_id = {user:id}
rbock 25 Jan, 2023
Ja, danke... Das Demo kenne ich... Die Weiterführung ist quasi: Jeder angemeldete Benutzer erstellt einen Kommentar zu Artikel 1 und darf in der Artikelliste nur seinen eignenen Kommentar sehen.
You need to login to be able to post a reply.

VPS & Email Hosting 20% discount
hostinger