PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara mendapatkan nama dokumen di Alfresco dengan SQL?

Diperbarui

Jadi inilah SQL yang perlu Anda gunakan, yang ini untuk cm:content ketik:

select nd.audit_creator as creator, 
       np.string_value as document_name, 
       nd.audit_created as created_on
  from alf_node as nd, alf_node_properties as np, 
       alf_namespace ns, alf_qname qn, alf_qname qn1
 where nd.id=np.node_id
   and qn.ns_id = ns.id
   and nd.type_qname_id = qn.id
   and ns.uri = 'http://www.alfresco.org/model/content/1.0'
   and qn.local_name = 'content'
   and qn1.ns_id = ns.id
   and np.qname_id = qn1.id
   and qn1.local_name = 'name'
   and nd.audit_created > '2015-05-06 14:59:00';

Ini akan mengembalikan nama dokumen yang dapat dibaca manusia, nama pengguna pembuat dan tanggal ketika dokumen ini dibuat.

Dan jika Anda memiliki beberapa jenis dokumen khusus, katakanlah ep:content dengan namespace http://www.mycomp.com/model/epersonnel/1.0 kueri ini akan berhasil:

select nd.audit_creator as creator, 
       np.string_value as document_name, 
       nd.audit_created as created_on
  from alf_node as nd, alf_node_properties as np, 
       alf_namespace ns, alf_namespace ns1, alf_qname qn, alf_qname qn1
 where nd.id=np.node_id
   and qn.ns_id = ns.id
   and nd.type_qname_id = qn.id
   and ns.uri = 'http://www.mycomp.com/model/epersonnel/1.0'
   and qn.local_name = 'content'
   and ns1.uri = 'http://www.alfresco.org/model/content/1.0'
   and np.qname_id = qn1.id
   and qn1.ns_id = ns1.id
   and qn1.local_name = 'name'
   and nd.audit_created > '2015-05-06 14:59:00';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menampilkan WORK_MEM dari koneksi PostgreSQL eksternal?

  2. Menjalankan total ... dengan twist

  3. Postgres mengabaikan indeks stempel waktu, mengapa?

  4. POSTGRESQL INSERT jika nama baris tertentu tidak ada?

  5. Bergabunglah dengan tiga tabel dengan salah satunya tidak memiliki kunci utama