简体   繁体   English

JTable类和多个表

[英]JTable class and multiple tables

is it possible to use JTable class for more than one table ? 是否可以将JTable类用于多个表? For example I have three tables: 例如,我有三个表:

language (id,lang_name, published) 语言(id,lang_name,已发布)

translators (id, name,surname, phone, email, published) 译员(ID,姓名,姓氏,电话,电子邮件,已发布)

trans_lang_rel(language and translator relation. one translator can translate from one or more languages) trans_lang_rel(语言和翻译器的关系。一个翻译器可以翻译一种或多种语言)

id, trans_id, lang_id id,trans_id,lang_id

So, can I use JTable class for it ? 那么,我可以使用JTable类吗?

Your help would be appreciated. 您的帮助将不胜感激。

I doubt it. 我对此表示怀疑。 Because all of the member variables of your class should match the column names in the database. 因为类的所有成员变量都应与数据库中的列名匹配。 So 'id' would be overwritten. 因此,“ id”将被覆盖。

JTable is located at /joomla/database/table.php , you can check how it works from there. JTable位于/joomla/database/table.php ,您可以从那里检查其工作方式。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM